Skip to content
This repository has been archived by the owner on May 17, 2024. It is now read-only.

Releases: gitops-tools/tekton-ci

Eccentric Echidna

08 Dec 09:10
ffb214a
Compare
Choose a tag to compare

This brings tekton-ci up to running on the newest versions of TektonCD/pipeline v0.18.1

Drookit Deer

05 May 05:53
Compare
Choose a tag to compare
Drookit Deer Pre-release
Pre-release

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

04 May 20:16
Compare
Choose a tag to compare
Canny Capybara Pre-release
Pre-release

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

30 Apr 07:05
Compare
Choose a tag to compare
Brave Bandicoot Pre-release
Pre-release

This is an initial release of the code, with the basic functionality in place.