From e3aef219d4ae86144c5129202a8070b9c73eb5d5 Mon Sep 17 00:00:00 2001 From: lcappelli <laura.cappelli@cnaf.infn.it> Date: Fri, 18 Nov 2022 15:40:31 +0100 Subject: [PATCH] Other bug fixes in CI paths --- .gitlab-ci.yml | 23 +++++++++++------------ 1 file changed, 11 insertions(+), 12 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 2493973..3dc698e 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -2,7 +2,7 @@ stages: - build-ngx - build-voms - - docker-build + - docker-build-ngx build-ngx-httpg-rpm: stage: build-ngx @@ -10,11 +10,10 @@ build-ngx-httpg-rpm: script: - env | sort - sh docker/library-scripts/provide-deps.sh - - pwd && echo ${CI_PROJECT_DIR} - sh rpm/build-httpg-nginx-rpm.sh - - mkdir ngx-artifacts - - cp rpmbuild/SRPMS/* ngx-artifacts/ - - cp rpmbuild/RPMS/x86_64/* ngx-artifacts/ + - cd ${CI_PROJECT_DIR} && mkdir ngx-artifacts + - cp ~/rpmbuild/SRPMS/* ngx-artifacts/ + - cp ~/rpmbuild/RPMS/x86_64/* ngx-artifacts/ artifacts: paths: - ngx-artifacts/ @@ -26,15 +25,15 @@ build-voms-rpm: - env | sort - sh docker/library-scripts/provide-deps.sh - sh rpm/build-voms-rpm.sh - - mkdir voms-artifacts - - cp rpmbuild/SRPMS/* voms-artifacts/ - - cp rpmbuild/RPMS/x86_64/* voms-artifacts/ + - cd ${CI_PROJECT_DIR} && mkdir voms-artifacts + - cp ~/rpmbuild/SRPMS/* voms-artifacts/ + - cp ~/rpmbuild/RPMS/x86_64/* voms-artifacts/ artifacts: paths: - voms-artifacts/ -build-container: - stage: docker-build +build-ngx-httpg-container: + stage: docker-build-ngx image: docker:latest services: - name: docker:dind @@ -46,5 +45,5 @@ build-container: - apk add git bash - git clone https://baltig.infn.it/mw-devel/helper-scripts.git helper-scripts - cp helper-scripts/scripts/* /usr/local/bin - - cp ngx-artifacts/* ${CI_PROJECT_DIR}/docker/ - - cp voms-artifacts/* ${CI_PROJECT_DIR}/docker/ + - cp ${CI_PROJECT_DIR}/ngx-artifacts/* ${CI_PROJECT_DIR}/docker/ + - cp ${CI_PROJECT_DIR}/voms-artifacts/* ${CI_PROJECT_DIR}/docker/ -- GitLab