diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index f26d5191136f9073d4b1629447805a34c0079f02..5c81268e714e6aa44bf0ba7d1f946885641f1c8e 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -1,15 +1,47 @@ -image: containers.ethitter.com:443/docker/images/debian:stretch +package:jessie: + stage: build + image: containers.ethitter.com:443/docker/images/debian:jessie + before_script: + # Relies on latest binary build artifact from https://git.ethitter.com/debian/nginx-build. + - curl -o nginx-build "${NGINX_BINARY_JESSIE}" + - chmod +x nginx-build + - ./nginx-build -V + script: + - cd source + - debuild -us -uc + artifacts: + paths: + - nginx_${NGINX_VERSION_JESSIE}* + - nginx-dbgsym_${NGINX_VERSION_JESSIE}* -before_script: - # Relies on latest binary build artifact from https://git.ethitter.com/debian/nginx-build. - - curl -o nginx-build "${NGINX_BINARY}" +package:stretch: + stage: build + image: containers.ethitter.com:443/docker/images/debian:stretch + before_script: + # Relies on latest binary build artifact from https://git.ethitter.com/debian/nginx-build. + - curl -o nginx-build "${NGINX_BINARY_STRETCH}" + - chmod +x nginx-build + - ./nginx-build -V + script: + - cd source + - debuild -us -uc + artifacts: + paths: + - nginx_${NGINX_VERSION_STRETCH}* + - nginx-dbgsym_${NGINX_VERSION_STRETCH}* -package: +package:buster: stage: build + image: containers.ethitter.com:443/docker/images/debian:buster + before_script: + # Relies on latest binary build artifact from https://git.ethitter.com/debian/nginx-build. + - curl -o nginx-build "${NGINX_BINARY_BUSTER}" + - chmod +x nginx-build + - ./nginx-build -V script: - cd source - debuild -us -uc artifacts: paths: - - nginx_${NGINX_VERSION}* - - nginx-dbgsym_${NGINX_VERSION}* + - nginx_${NGINX_VERSION_BUSTER}* + - nginx-dbgsym_${NGINX_VERSION_BUSTER}* diff --git a/source/debian/changelog b/source/debian/changelog index 4201b73a0ac09d40878b5ffe61cab051540ad715..5e5d8ec9dbfa46a3efbeec6e30342ad9dc80af02 100644 --- a/source/debian/changelog +++ b/source/debian/changelog @@ -1,5 +1,6 @@ -nginx (1.17.0-1~eth-jessie) stable; urgency=medium +nginx (1.17.0-2~eth) stable; urgency=medium - * mainline 1.17.0 + * nginx v1.17.0 + * automated build via https://git.ethitter.com/debian/nginx-package-build/ -- Erick Hitter <nginx-build@mxh.ethitter.com> Mon, 27 May 2019 22:58:47 +0000