Sandro Jäckel
88ca3293a6
Push base version on incremental tags
2021-01-28 00:19:59 +01:00
Sandro Jäckel
018269377a
Remove ref/tags from version
2021-01-28 00:12:38 +01:00
Sandro Jäckel
a10642d3eb
Use secrets properly
2021-01-26 19:57:15 +01:00
Sandro
3e736968d1
Converto to GitHub actions ( #364 )
2021-01-26 19:43:14 +01:00
Sandro Jäckel
8436dfe8a0
Fix travis rate limiting
...
Should close #354
2021-01-15 10:39:24 +01:00
Sandro Jäckel
d14fb33575
Don't crash when building no tag
2020-06-19 18:39:59 +02:00
Sandro Jäckel
46b94cb19f
ci: Fix incremental push
2020-05-18 04:08:29 +02:00
Sandro Jäckel
e47431c7af
ci: fix dependabot condition
2020-05-18 04:08:18 +02:00
Sandro Jäckel
d03fb43532
ci: unbrick incremental tags
2020-05-18 03:56:55 +02:00
Sandro Jäckel
bd6d956518
ci: fix crash on empty vars
2020-05-18 03:50:08 +02:00
Sandro Jäckel
afd636fc3f
ci: don't push on master, only tags
2020-05-18 03:09:14 +02:00
Sandro Jäckel
a2849b016a
ci: improve doc
2020-05-18 03:04:12 +02:00
Sandro Jäckel
4e261043cd
CI: simplify logic
2020-05-18 02:43:06 +02:00
Sandro Jäckel
4c47dbc4ee
CI: Also disable docker push for branches
2020-05-18 02:42:55 +02:00
Sandro Jäckel
3777041d3e
CI: disable branch tagging to fix dependabot
2020-05-18 02:21:47 +02:00
Sandro Jäckel
d667a247e1
Fix typo
2019-11-20 22:53:23 +01:00
Sandro Jäckel
300300e7ec
Fix stable tag
2019-11-07 00:27:02 +01:00
Sandro Jäckel
1b7decd8ce
Mark 0.17 stable
2019-11-01 10:15:23 +01:00
Sandro Jäckel
e1beb32f81
Fix CI
2019-10-18 11:56:07 +02:00
Sandro Jäckel
2c1d1cd985
Fix CI
...
hopefully!
2019-10-18 11:52:25 +02:00
Sandro Jäckel
39fd391e9b
Fix ci script for manual runs
2019-10-18 11:37:43 +02:00
Sandro Jäckel
a5d6466f0b
Fix variable expansion
2019-10-18 11:21:15 +02:00
Sandro Jäckel
c6b15d89c1
Fix shellcheck
2019-10-18 11:15:36 +02:00
Sandro Jäckel
b5af3130e2
Format
2019-10-18 10:51:06 +02:00
Sandro Jäckel
e307b1d537
CI: Add support for comma seperated extra tags
2019-10-18 10:50:25 +02:00
Sandro Jäckel
e8705a44b8
Fix docker push with new incremental tags pt. 3
2019-07-06 17:32:35 +02:00
Sandro Jäckel
fe9875343f
Fix docker push with new incremental tags pt. 2
2019-07-06 17:26:15 +02:00
Sandro Jäckel
06729a6097
Fix docker push with new incremental tags
2019-07-06 17:21:08 +02:00
Sandro Jäckel
95766e90c9
Switch to test pt. 2
2019-07-06 17:00:03 +02:00
Sandro Jäckel
4afbed52c8
Switch to test, add support for incremental tags
...
Closes #274
2019-07-06 16:46:56 +02:00
Sandro Jäckel
65c5833fd9
Cleanup shebangs, add set -eou[x] pipefail to all files
2019-07-06 16:32:49 +02:00
Sandro Jäckel
cbaa20cdea
CI: Do not try to push master
2019-05-25 23:49:55 +02:00
Sandro Jäckel
9bdb79b494
CI: Do not try to push master
2019-05-21 22:37:26 +02:00
Sandro Jäckel
25d4edf14f
CI: Don't push $TRAVIS_BRANCH if it is equal to $VERSIOn
...
Reason behind that is that git tags have $TRAVIS_BRANCH set to the tag name
2019-05-18 14:07:27 +02:00
Sandro Jäckel
e16b111c0b
CI: Tag Docker Image with $VERSION_SHORT on git tag building
2019-05-18 14:01:22 +02:00
Sandro Jäckel
09e1ad2045
CI: another try to fix tag building
2019-05-18 13:40:25 +02:00
Sandro Jäckel
77edb05109
CI: try fix tag building, fix upload, add easy manual pushing, more fixes
2019-05-18 13:26:04 +02:00
Sandro Jäckel
2eea2a25e4
CI: correct docker hub repo name
2019-05-17 19:57:33 +02:00
Sandro Jäckel
045ef7a214
Skip docker push if it is a PR
2019-05-16 20:19:36 +02:00
Sandro Jäckel
bbc2d42302
Compare $VERSION_SHORT wether we need to push the image
2019-05-16 20:04:24 +02:00
Sandro Jäckel
778d982c6d
CI: Actually check the entire array
2019-05-16 19:43:44 +02:00
Sandro Jäckel
9d2c38df65
CI: Fix version detection of which image to push, actually push the image
2019-05-16 19:39:50 +02:00
Sandro Jäckel
b2a4195e13
Advance CI features ( #245 )
...
* Build feature branches with branch tag
* Build short and long image tag
* Add latest and stable tag, made moving repos easier
* Only push tags to registry
* Only build tags that where changed
* Fix if and quoting, push $VERSION_SHORT
* Update MicroBadger with Webhook, closes #251
* Quote vars
* Set tag on PR, too
* Switch to hadolint docker image
due to PR not having enviroment variables and I don't want to commit my token in the script
* Only push image on master
2019-05-16 19:23:07 +02:00
Florian Kinder
605ca74c0e
Add travis ci, linter, merge shellcheck, fix some issues ( #241 )
...
* Quote all vars, remove useless echo/sub-shell, add shebands, fail on unset vars, enable pipefail, formatting
* Add CI including linting via hadolint nad shellcheck
* Update all base images to tag 3.9
* Switch to maintainer labels
* Quote vars
* Remove commented code
* Ignore if the folder exists
2019-05-02 17:28:20 +02:00
David Andersen
479d7e2fe1
move stuff to 0.14
2016-10-27 14:52:54 -07:00
David Andersen
88258a263e
utility script
2016-10-25 18:31:07 +00:00