Releases: autotag-dev/autotag
v1.2.1
Changelog
96935fd add support for SemVer build metadata (+) via -m/--build-metadata flag
104cc71 increase test coverage of bumper.go
Docker images
docker pull quay.io/pantheon-public/autotag:v1.2.1
docker pull quay.io/pantheon-public/autotag:v1
docker pull quay.io/pantheon-public/autotag:v1.2
docker pull quay.io/pantheon-public/autotag:latest
v1.2.0
Changelog
3e965ef [minor] Implement Conventional Commits v1.0.0 via -s/--scheme conventional flag
c91fc78 goreleaser: add additional release artifacts
6ef671c readme refactor for -s/--scheme flag
Docker images
docker pull quay.io/pantheon-public/autotag:v1.2.0
docker pull quay.io/pantheon-public/autotag:v1
docker pull quay.io/pantheon-public/autotag:v1.2
docker pull quay.io/pantheon-public/autotag:latest
v1.1.5
v1.1.4
v1.1.3
v1.1.2
Changelog
af0bd27 Fix incorrect information in README about how versions are bumped
5bd7e69 [skip ci] markdownlint tweaks
fda43e4 linter fixups
5691476 releases: switch to goreleaser
e75f363 switch to circleci 2.x
6738ad4 switch to go modules
Docker images
docker pull quay.io/pantheon-public/autotag:v1.1.2
docker pull quay.io/pantheon-public/autotag:v1
docker pull quay.io/pantheon-public/autotag:v1.1
docker pull quay.io/pantheon-public/autotag:latest
1.1.1 - prerelease functionality
Within the autotag
binary, two more command line flags have been added:
-p, --pre-release-name= create a pre-release tag with this name (can be: alpha|beta|pre|rc)
-T, --pre-release-timestamp= create a pre-release tag and append a timestamp (can be: datetime|epoch)
The -p
flag allows users to specify the pre-release-name. While the autotag
package allows us to specify any string we want, the autotag
binary only
accepts a subset of values to use (to promote good practices). The help output
lists the possible values.
The -T
flag supports either setting a datetime
(YYYYMMDDHHMMSS
) timestamp,
or a UNIX epoch
timestamp.
See #14 for more info
1.1.0 - gogits
This brings in another backend change to use the gogits git command wrapper. There were issues with the previous pure-go library when managing shallow clones and packed repos. in the future we may try to move to https://github.com/src-d/go-git.
1.0.1 - No more cgo for libGit
Removes the dep on cgo/libgit, and makes it so we can have a portable tool.
Fixes a couple nil pointer exceptions when tags were malformed
Fixes major version bumping not resetting minor/patch
Fixes bug where we would seek all commits not just the one since the last tag
v0.0.4: Merge pull request #2 from pantheon-systems/readme
update readme with more install instructions