Amir Zarrinkafsh
9b8be0fef0
Remove Travis and promote Buildkite ( #545 )
...
* Remove Travis and promote Buildkite
* Add Docker Size badge to README.md
* Call MicroBadger webhook to update metadata for shields
Add updateMicroBadger function and refactor publishDockerReadme to be called explicitly instead of on every deployManifest call.
2020-01-16 21:57:44 +01:00
Amir Zarrinkafsh
1b39d28cbe
Optimise Buildkite steps
...
* Utilise multi-threaded zstd for compression
* Fix container removal on dirty exit
* Optimise build step agents
2020-01-07 22:28:04 +11:00
Amir Zarrinkafsh
e4764ad2cf
Separate download and extract steps for reporting
2020-01-07 13:13:41 +11:00
Amir Zarrinkafsh
e97a11a9c1
Utilise zstd for compression
2020-01-07 13:13:41 +11:00
Amir Zarrinkafsh
8b8d0c0037
Shellcheck Buildkite pipeline
2020-01-06 02:20:14 +11:00
Amir Zarrinkafsh
30ddfeab38
Build static Go binary
2020-01-05 16:28:28 +11:00
Amir Zarrinkafsh
7f7a3af60c
Make Buildkite wait blocks conditional
...
This is so they do not appear on the Buildkite interface when their subsequent steps will not be executed.
2020-01-01 13:43:02 +11:00
Amir Zarrinkafsh
e85fc6b1b2
Automatically retry failed integration tests
...
Default parameters retry on exit_status=* and will retry a single step a maximum of 2 times (3 total with initial failure)
2019-12-29 09:06:25 +11:00
Amir Zarrinkafsh
d037fb2728
Allow authelia-scripts to be called in e2etest setup
2019-12-28 09:08:18 +01:00
Amir Zarrinkafsh
2fb20882d9
Utilise Buildkite for Authelia CI/CD ( #507 )
...
Publish steps are currently disabled.
2019-12-27 22:07:53 +11:00