Skip to content
Snippets Groups Projects
Commit 9a5a064f authored by Erick Hitter's avatar Erick Hitter
Browse files

Can't rely on `lsb_release` for codename on pre-releases, like `buster`

`n/a` is not a helpful bit. This isn't necessary as jobs are release-specific, but it reduces confusion during packaging.
parent dee55ffc
No related branches found
No related tags found
1 merge request!4Add buster build
Pipeline #592 passed
...@@ -15,6 +15,8 @@ test_build_script: ...@@ -15,6 +15,8 @@ test_build_script:
test_build_nginx_buster: test_build_nginx_buster:
stage: build stage: build
image: containers.ethitter.com:443/docker/images/debian:buster image: containers.ethitter.com:443/docker/images/debian:buster
variables:
RELEASE_CODE_NAME: buster
script: script:
- chmod +x ./scripts/build.sh - chmod +x ./scripts/build.sh
- ./scripts/build.sh - ./scripts/build.sh
...@@ -24,6 +26,8 @@ test_build_nginx_buster: ...@@ -24,6 +26,8 @@ test_build_nginx_buster:
build_nginx_buster: build_nginx_buster:
stage: build stage: build
image: containers.ethitter.com:443/docker/images/debian:buster image: containers.ethitter.com:443/docker/images/debian:buster
variables:
RELEASE_CODE_NAME: buster
script: script:
- chmod +x ./scripts/build.sh - chmod +x ./scripts/build.sh
- ./scripts/build.sh - ./scripts/build.sh
...@@ -37,6 +41,8 @@ build_nginx_buster: ...@@ -37,6 +41,8 @@ build_nginx_buster:
test_build_nginx_stretch: test_build_nginx_stretch:
stage: build stage: build
image: containers.ethitter.com:443/docker/images/debian:stretch image: containers.ethitter.com:443/docker/images/debian:stretch
variables:
RELEASE_CODE_NAME: stretch
script: script:
- chmod +x ./scripts/build.sh - chmod +x ./scripts/build.sh
- ./scripts/build.sh - ./scripts/build.sh
...@@ -46,6 +52,8 @@ test_build_nginx_stretch: ...@@ -46,6 +52,8 @@ test_build_nginx_stretch:
build_nginx_stretch: build_nginx_stretch:
stage: build stage: build
image: containers.ethitter.com:443/docker/images/debian:stretch image: containers.ethitter.com:443/docker/images/debian:stretch
variables:
RELEASE_CODE_NAME: stretch
script: script:
- chmod +x ./scripts/build.sh - chmod +x ./scripts/build.sh
- ./scripts/build.sh - ./scripts/build.sh
...@@ -59,6 +67,8 @@ build_nginx_stretch: ...@@ -59,6 +67,8 @@ build_nginx_stretch:
test_build_nginx_jessie: test_build_nginx_jessie:
stage: build stage: build
image: containers.ethitter.com:443/docker/images/debian:jessie image: containers.ethitter.com:443/docker/images/debian:jessie
variables:
RELEASE_CODE_NAME: jessie
script: script:
- chmod +x ./scripts/build.sh - chmod +x ./scripts/build.sh
- ./scripts/build.sh - ./scripts/build.sh
...@@ -68,6 +78,8 @@ test_build_nginx_jessie: ...@@ -68,6 +78,8 @@ test_build_nginx_jessie:
build_nginx_jessie: build_nginx_jessie:
stage: build stage: build
image: containers.ethitter.com:443/docker/images/debian:jessie image: containers.ethitter.com:443/docker/images/debian:jessie
variables:
RELEASE_CODE_NAME: jessie
script: script:
- chmod +x ./scripts/build.sh - chmod +x ./scripts/build.sh
- ./scripts/build.sh - ./scripts/build.sh
......
...@@ -17,7 +17,7 @@ echo "" ...@@ -17,7 +17,7 @@ echo ""
NGINX_ARTIFACT_PATH="$OG_DIR/artifacts" NGINX_ARTIFACT_PATH="$OG_DIR/artifacts"
export NGINX_ARTIFACT_PATH export NGINX_ARTIFACT_PATH
NGINX_BUILT_BINARY_PATH="${NGINX_ARTIFACT_PATH}/nginx_$(lsb_release -sc)_${NGINX_TAG}_${OPENSSL_TAG}" NGINX_BUILT_BINARY_PATH="${NGINX_ARTIFACT_PATH}/nginx_${RELEASE_CODE_NAME}_${NGINX_TAG}_${OPENSSL_TAG}"
export NGINX_BUILT_BINARY_PATH export NGINX_BUILT_BINARY_PATH
mkdir -p "$NGINX_ARTIFACT_PATH" mkdir -p "$NGINX_ARTIFACT_PATH"
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment