Skip to content
Snippets Groups Projects
Commit abe45bf5 authored by Stefan E. Funk's avatar Stefan E. Funk
Browse files

Fix .gitlab-ci for releases

parent 10c6111b
No related branches found
No related tags found
No related merge requests found
Pipeline #272157 failed
......@@ -24,11 +24,12 @@ variables:
- 'apk add --no-cache curl'
- export PLOC="$(ls ./${PPATH}/*.deb)"
- DEB_NAME=$PNAME-$PVERSION.deb
- 'if [[ $PVERSION =~ .*SNAPSHOT$ ]]; then BUILD=SNAPSHOT; else BUILD=RELEASE; fi'
- echo "---AN APTLY ${BUILD} DEPLOYMENT IS BEING PERFORMED for $DEB_NAME in $PLOC---"
- 'if [[ $PVERSION =~ .*${PKEY}$ ]]; then'
- echo "---AN APTLY DEPLOYMENT IS BEING PERFORMED for $DEB_NAME in $PLOC into ${APTLY_TARGET}---"
- 'curl -u ${APTLY_USER}:${APTLY_PASSWORD} -X POST --header "Content-Type:multipart/form-data" -F file=@${PLOC} ${APTLY_URL}/files/${DEB_NAME}'
- 'curl -u ${APTLY_USER}:${APTLY_PASSWORD} -X POST ${APTLY_URL}/repos/${APTLY_TARGET}/file/${DEB_NAME}'
- 'curl -u ${APTLY_USER}:${APTLY_PASSWORD} -X PUT -H "Content-Type: application/json" --data "{}" ${APTLY_URL}/publish/:./indy'
- fi
stages:
- build_version
......@@ -79,6 +80,7 @@ deploy_oaipmh-webapp_dev:
variables:
PNAME: 'oaipmh-webapp'
PPATH: '${PNAME}/target'
PKEY: 'SNAPSHOT'
APTLY_TARGET: 'indy-snapshots'
<<: *webapp
......@@ -89,5 +91,6 @@ deploy_oaipmh-webapp_prd:
variables:
PNAME: 'oaipmh-webapp'
PPATH: '${PNAME}/target'
PKEY: '${PVERSION}'
APTLY_TARGET: 'indy-releases'
<<: *webapp
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment