Skip to content
GitLab
Menu
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
Menu
Open sidebar
Server Tools
nginx-package-build
Commits
58efcae2
Commit
58efcae2
authored
May 28, 2019
by
Erick Hitter
Browse files
Merge branch 'fix/2-rename' into 'master'
Prevent artifact name collisions Closes
#2
See merge request
!2
parents
a6709988
d157d5da
Pipeline
#1126
passed with stages
in 1 minute and 50 seconds
Changes
1
Pipelines
1
Hide whitespace changes
Inline
Side-by-side
.gitlab-ci.yml
View file @
58efcae2
...
...
@@ -7,28 +7,35 @@ before_script:
-
chmod +x nginx-build
-
./nginx-build -V
after_script
:
-
mkdir -p ${CI_PROJECT_DIR}/${BUILD_DIR}
-
mv $CI_PROJECT_DIR/nginx_${NGINX_VERSION}* $BUILD_DIR
-
mv $CI_PROJECT_DIR/nginx-dbgsym_* $BUILD_DIR
build-deb:jessie:
stage
:
build
image
:
containers.ethitter.com:443/docker/images/debian:jessie
variables
:
NGINX_BINARY
:
$NGINX_BINARY_JESSIE
NGINX_VERSION
:
$NGINX_VERSION_JESSIE
BUILD_DIR
:
'
build-jessie'
script
:
-
cd source
-
debuild -us -uc
artifacts
:
paths
:
-
nginx_${NGINX_VERSION}*
-
nginx-dbgsym_*
-
$BUILD_DIR
test-deb:jessie:
stage
:
test
image
:
containers.ethitter.com:443/docker/images/debian:jessie
before_script
:
-
date
-
export BUILD_DIR="${CI_PROJECT_DIR}/build-jessie"
script
:
-
dpkg -i nginx_${NGINX_VERSION_JESSIE}*.deb
-
dpkg -i
${BUILD_DIR}/
nginx_${NGINX_VERSION_JESSIE}*.deb
-
nginx -V
after_script
:
-
'
'
dependencies
:
-
build-deb:jessie
...
...
@@ -38,22 +45,24 @@ build-deb:stretch:
variables
:
NGINX_BINARY
:
$NGINX_BINARY_STRETCH
NGINX_VERSION
:
$NGINX_VERSION_STRETCH
BUILD_DIR
:
'
build-stretch'
script
:
-
cd source
-
debuild -us -uc
artifacts
:
paths
:
-
nginx_${NGINX_VERSION}*
-
nginx-dbgsym_*
-
$BUILD_DIR
test-deb:stretch:
stage
:
test
image
:
containers.ethitter.com:443/docker/images/debian:stretch
before_script
:
-
date
-
export BUILD_DIR="${CI_PROJECT_DIR}/build-stretch"
script
:
-
dpkg -i nginx_${NGINX_VERSION_STRECTH}*.deb
-
dpkg -i
${BUILD_DIR}/
nginx_${NGINX_VERSION_STRECTH}*.deb
-
nginx -V
after_script
:
-
'
'
dependencies
:
-
build-deb:stretch
...
...
@@ -63,21 +72,23 @@ build-deb:buster:
variables
:
NGINX_BINARY
:
$NGINX_BINARY_BUSTER
NGINX_VERSION
:
$NGINX_VERSION_BUSTER
BUILD_DIR
:
'
build-buster'
script
:
-
cd source
-
debuild -us -uc
artifacts
:
paths
:
-
nginx_${NGINX_VERSION}*
-
nginx-dbgsym_*
-
$BUILD_DIR
test-deb:buster:
stage
:
test
image
:
containers.ethitter.com:443/docker/images/debian:buster
before_script
:
-
date
-
export BUILD_DIR="${CI_PROJECT_DIR}/build-buster"
script
:
-
dpkg -i nginx_${NGINX_VERSION_BUSTER}*.deb
-
dpkg -i
${BUILD_DIR}/
nginx_${NGINX_VERSION_BUSTER}*.deb
-
nginx -V
after_script
:
-
'
'
dependencies
:
-
build-deb:buster
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment