Commit Graph

35 Commits

Author SHA1 Message Date
a5055cd007 docs: update references to github's package registry host v0.7.1 2022-02-21 15:27:55 +01:00
3e397648f8 fix(ci): use updated github container registry host 2022-02-21 15:25:01 +01:00
dc591110cc fix: update github container registry host v0.7.0 2022-02-21 15:21:10 +01:00
8e9a423400 fix: tag with latest only when its config is true v0.6.2 2022-01-24 10:46:25 +01:00
f16a14fc0f fix(ci): fetch all necessary commits for commitsar and release notary 2022-01-24 10:45:57 +01:00
8bd3e02fd2 chore(deps): update actions/checkout action to v2 2022-01-24 10:13:55 +01:00
571e42aef3 chore(deps): update aevea/release-notary docker digest to 8b26ced 2022-01-24 10:11:09 +01:00
e846d42497 chore(deps): update aevea/commitsar docker digest to b77adeb 2022-01-24 10:04:50 +01:00
b7f0f661e3 chore(deps): update aevea/release-notary docker digest to fad8346 2022-01-24 10:04:40 +01:00
7033a0543d fix: long base64 string may contain new-line
if the base64 string has more than 76 characters, it is wrapped with \n
2022-01-24 10:03:08 +01:00
e03153c634 fix: don't push image when skip_unchanged_digest is set
Kaniko default behavior changed, `--tarPath` alone is not enough to skip the push to registry, `--no-push` is now required as well.

Reference:
GoogleContainerTools/kaniko#1503
2021-09-21 11:52:28 +02:00
49888d43ab fix(build): delete crane tarfile using absolute path v0.6.1 2021-02-17 10:54:13 +01:00
418284a2f2 chore(deps): update aevea/commitsar docker digest to caf5539 2020-09-14 11:17:39 +02:00
5be93ca286 chore(deps): pin docker digests 2020-09-04 11:49:49 +02:00
5e25ae9c63 refactor: Use google/go-containerregistry to push image v0.6.0 2020-08-05 17:53:40 +02:00
6030da03d4 fix: Force kaniko to run on GitHub action's environment v0.5.1 2020-07-15 19:03:56 +02:00
daf41b1e54 feat: Add target option v0.5.0 2020-06-22 08:19:55 +02:00
79ed56ad90 feat: Add tag_with_latest option for tagging with latest additionally
When skipping the push on unchanged digests, it's not enough to push the current tag,
which is probably semver, we also need to push the latest, so we can later check if
the latest digest equals the currently built image
2020-06-22 08:18:11 +02:00
94f437184e feat: Allow custom context path 2020-06-22 08:17:58 +02:00
51211d4483 fix(digest): Add support for GitHub's docker registry
Github registry doesn't support digest yet, we need to download the manifest
and calculate the digest manually

Also fixing a few other issues:
 * Multi-stage dockerfiles override /usr/local/lib, moved jq and reg to /kaniko instead
 * The digest was fetched for the current tag, which doesn't exist yet. Fetching digest for the latest tag instead
2020-06-22 08:14:46 +02:00
57d6d22cdf chore: Push on first build if skip_unchanged_digest isn't set v0.4.0 2020-06-19 14:10:56 +02:00
3b9302effb feat: Add option for skip pushing if the digest hasn't changed 2020-06-19 14:10:56 +02:00
c076596480 chore: Add Makefile for easier development 2020-06-19 13:18:55 +02:00
edea218783 chore: Rename function to ensure variables being set 2020-06-19 13:14:45 +02:00
73a7639472 chore: Rename organization to aevea v0.3.2 2020-04-26 18:43:20 +02:00
3e63daf6fe fix: Ensure lowercase GitHub image namespace v0.3.1 2020-04-08 09:14:03 +02:00
e13fbcb36b chore(deps): add renovate.json 2020-03-15 00:06:57 +01:00
6c131bc4a8 feat: Allow stripping tag prefixes v0.3 2020-02-24 22:11:13 +01:00
4a68ad0e14 fix: Strip refs/tags string from github ref v0.2.1 2020-02-17 00:11:52 +01:00
6d863aedec feat(ci): Add kaniko build GitHub action v0.2 2020-02-16 23:16:55 +01:00
bd12547855 feat(ci): Add release notary GitHub action 2020-02-16 23:10:52 +01:00
43b3f63082 feat(ci): Add commitsar GitHub action 2020-02-16 23:10:04 +01:00
e53e7fa149 fix: Add explicit registry domain for GitHub Package Registry 2020-02-16 23:00:45 +01:00
47b714c8dd fix: Reverse conditional for github cache registry 2020-02-16 22:52:06 +01:00
b351432674 Initial commit v0.1 2020-02-16 22:37:48 +01:00