Tags: appleboy/drone-jenkins
Tags
refactor: refactor codebase to use plural form 'parameters' - Rename `parameter` to `parameters` in CLI flags and environment variables - Update function calls to use `parameters` instead of `parameter` - Change struct field `Parameter` to `Parameters` - Modify loop variable to iterate over `Parameters` instead of `Parameter` Signed-off-by: appleboy <appleboy.tw@gmail.com>
ci: enhance CI/CD pipeline with GoReleaser integration - Replace `go-version` with `go-version-file` and add `check-latest` in GitHub Actions workflow - Add `.goreleaser.yaml` configuration file with build, archive, checksum, snapshot, release, and changelog settings Signed-off-by: appleboy <appleboy.tw@gmail.com>
feat: add support for insecure TLS connections (#34) - Add `crypto/tls` import in `jenkins.go` - Add `Client` field to `Jenkins` struct - Modify `NewJenkins` function to accept an `insecure` parameter and configure HTTP client accordingly - Update `sendRequest` method to use the `Client` field from the `Jenkins` struct - Update tests in `jenkins_test.go` to include the `insecure` parameter in `NewJenkins` calls - Add `insecure` flag to CLI options in `main.go` - Add `Insecure` field to `Plugin` struct - Update `Plugin.Exec` method to pass `Insecure` field to `NewJenkins` Signed-off-by: appleboy <appleboy.tw@gmail.com>
PreviousNext