Browse Source

Save build artifacts on deploy

pull/226/head
Asher 5 years ago
parent
commit
0d4928b259
  1. 17
      .gitlab-ci.yml

17
.gitlab-ci.yml

@ -6,7 +6,7 @@ stages:
####START#### PROJECT LEVEL VARIABLES ####START####
########################################################################################################################
variables:
VERSION: 0.6.0-7-PBaaS-Cross-chain-Technology-Preview
VERSION: 0.6.0-8-PBaaS-Cross-chain-Technology-Preview
VERUS_CLI_LINUX: Verus-CLI-Linux-v${VERSION}.tar.gz
VERUS_CLI_WINDOWS: Verus-CLI-Windows-v${VERSION}.zip
VERUS_CLI_MACOS: Verus-CLI-MacOS-v${VERSION}.tar.gz
@ -313,9 +313,9 @@ deploy:
- build:mac
script:
- mkdir Windows && mkdir Linux && mkdir MacOS &&
mv ${VERUS_CLI_WINDOWS} Windows &&
mv ${VERUS_CLI_LINUX} Linux &&
mv ${VERUS_CLI_MACOS} MacOS
cp ${VERUS_CLI_WINDOWS} Windows &&
cp ${VERUS_CLI_LINUX} Linux &&
cp ${VERUS_CLI_MACOS} MacOS
- echo "$AUTH_KEY" > AUTH_KEY.json &&
gcloud auth activate-service-account
--key-file AUTH_KEY.json
@ -329,6 +329,15 @@ deploy:
-F variables\[VERUS_CLI_WINDOWS\]="${CI_PROJECT_NAME}/${CI_COMMIT_REF_NAME}/Windows/${VERUS_CLI_WINDOWS}"
-F variables\[VERUS_CLI_MACOS\]="${CI_PROJECT_NAME}/${CI_COMMIT_REF_NAME}/MacOS/${VERUS_CLI_MACOS}"
"https://gitlab.com/api/v4/projects/10027007/trigger/pipeline"
artifacts:
paths:
- ${VERUS_CLI_LINUX}
- ${VERUS_CLI_LINUX}.sha256
- ${VERUS_CLI_WINDOWS}
- ${VERUS_CLI_WINDOWS}.sha256
- ${VERUS_CLI_MACOS}
- ${VERUS_CLI_MACOS}.sha256
expire_in: 1 week
########################################################################################################################
####END#### Deploy ####END####
########################################################################################################################

Loading…
Cancel
Save