diff options
| author | Amir Zarrinkafsh <nightah@me.com> | 2021-10-07 09:45:37 +1100 | 
|---|---|---|
| committer | GitHub <noreply@github.com> | 2021-10-07 09:45:37 +1100 | 
| commit | 26de57a2973247b60bd4bcc2700e860cee68e24f (patch) | |
| tree | c3cf61e4fc3e6abb1cce7b8ebd1b6c68728e70f2 /.buildkite/hooks/pre-artifact | |
| parent | 65dd2a1341f4af4c3868fedba723af6f6fa761e1 (diff) | |
ci(buildkite): skip front/backend builds for renovate deps (#2462)
* ci(buildkite): skip front/backend builds for renovate deps
* ci(buildkite): make unit-test artifact compression conditional
Diffstat (limited to '.buildkite/hooks/pre-artifact')
| -rwxr-xr-x | .buildkite/hooks/pre-artifact | 18 | 
1 files changed, 10 insertions, 8 deletions
diff --git a/.buildkite/hooks/pre-artifact b/.buildkite/hooks/pre-artifact index 44fe709d5..362dbe840 100755 --- a/.buildkite/hooks/pre-artifact +++ b/.buildkite/hooks/pre-artifact @@ -6,16 +6,18 @@ declare -A BUILDS=(["linux"]="amd64 arm arm64 amd64-musl arm-musl arm64-musl" ["  DOCKER_IMAGE=authelia/authelia  if [[ "${BUILDKITE_LABEL}" == ":hammer_and_wrench: Unit Test" ]]; then -  echo "--- :docker: Saving artifacts for :buildkite: :docker: :github: releases" -  for OS in "${!BUILDS[@]}"; do -    for ARCH in ${BUILDS[$OS]}; do -      tar -czf "authelia-${OS}-${ARCH}.tar.gz" "authelia-${OS}-${ARCH}" authelia.service config.template.yml -      sha256sum "authelia-${OS}-${ARCH}.tar.gz" > "authelia-${OS}-${ARCH}.tar.gz.sha256" +  if [[ ! "${BUILDKITE_BRANCH}" =~ ^renovate/ ]]; then +    echo "--- :docker: Saving artifacts for :buildkite: :docker: :github: releases" +    for OS in "${!BUILDS[@]}"; do +      for ARCH in ${BUILDS[$OS]}; do +        tar -czf "authelia-${OS}-${ARCH}.tar.gz" "authelia-${OS}-${ARCH}" authelia.service config.template.yml +        sha256sum "authelia-${OS}-${ARCH}.tar.gz" > "authelia-${OS}-${ARCH}.tar.gz.sha256" +      done      done -  done -  tar -czf authelia-public_html.tar.gz -C dist public_html -  sha256sum authelia-public_html.tar.gz > authelia-public_html.tar.gz.sha256 +    tar -czf authelia-public_html.tar.gz -C dist public_html +    sha256sum authelia-public_html.tar.gz > authelia-public_html.tar.gz.sha256 +  fi  fi  if [[ "${BUILDKITE_LABEL}" == ":docker: Build Image [coverage]" ]]; then  | 
