Releases: gitops-tools/tekton-ci
Eccentric Echidna
Drookit Deer
This is an incremental update:
- If when the rules are evaluated, there are no tasks defined, the PipelineRun will be returned as nil, which means that it won't be created.
Previously, a PipelineRun with a single task was created which did a git clone and nothing else.
Also, an additional metric is exported, a counter of failed API calls, whenever the client attempts to ask for file contents (for the .tekton_ci.yaml for example), or send a commit-status, this metric will be incremented (along with an appropriate kind).
Canny Capybara
New release, with support for sending commit-status notifications on success/failure of the generated PIpelineRun.
Enable --commit-statuses
in the command for the deployment container.
This also improves access to the PipelineRun conversion mechanism.
$ ./tekton-ci convert --help
convert
Usage:
tekton-ci convert --pipeline-file [flags]
Flags:
--branch string checkout and execute against this branch (default "master")
-h, --help help for convert
--pipeline-file string YAML with pipeline description
--repository-url string e.g. https://github.com/my-org/my-repo.git
You can convert a CI definition into a PipelineRun with this.
Brave Bandicoot
This is an initial release of the code, with the basic functionality in place.