Skipping tests and non Windows builds.
Finding and removing previous installations with installer
This commit is contained in:
@@ -17,7 +17,7 @@ variables:
|
||||
EASYDEX_GUI_ARTIFACT: build.tar.gz
|
||||
WINDOWS_INSTALLER: VerusCoin-v$VERSION-beta-windows-installer.exe
|
||||
|
||||
build:linux:
|
||||
.build:linux:
|
||||
image: asherd/veruscoin-cross-compiler:linux
|
||||
variables:
|
||||
DOCKER_DRIVER: overlay2
|
||||
@@ -79,7 +79,7 @@ build:windows:
|
||||
expire_in: 1 week
|
||||
|
||||
|
||||
build:mac:
|
||||
.build:mac:
|
||||
stage: build
|
||||
tags: ["High Sierra"]
|
||||
cache:
|
||||
@@ -100,7 +100,7 @@ build:mac:
|
||||
expire_in: 1 week
|
||||
|
||||
|
||||
code_quality:
|
||||
.code_quality:
|
||||
image: docker:stable
|
||||
variables:
|
||||
DOCKER_DRIVER: overlay2
|
||||
@@ -118,7 +118,7 @@ code_quality:
|
||||
paths: [gl-code-quality-report.json]
|
||||
|
||||
|
||||
sast:
|
||||
.sast:
|
||||
image: docker:stable
|
||||
variables:
|
||||
DOCKER_DRIVER: overlay2
|
||||
@@ -137,7 +137,7 @@ sast:
|
||||
|
||||
|
||||
|
||||
license_management:
|
||||
.license_management:
|
||||
image: docker:stable
|
||||
variables:
|
||||
DOCKER_DRIVER: overlay2
|
||||
@@ -153,7 +153,7 @@ license_management:
|
||||
paths: [gl-license-management-report.json]
|
||||
|
||||
|
||||
ubuntu:xenial:
|
||||
.ubuntu:xenial:
|
||||
image: ubuntu:xenial
|
||||
variables:
|
||||
DOCKER_DRIVER: overlay2
|
||||
@@ -171,7 +171,7 @@ ubuntu:xenial:
|
||||
- build:linux
|
||||
|
||||
|
||||
ubuntu:bionic:
|
||||
.ubuntu:bionic:
|
||||
image: ubuntu:bionic
|
||||
variables:
|
||||
DOCKER_DRIVER: overlay2
|
||||
@@ -217,7 +217,7 @@ ubuntu:bionic:
|
||||
- build:mac
|
||||
|
||||
|
||||
windows:10:
|
||||
.windows:10:
|
||||
stage: test
|
||||
tags: ["Windows 10"]
|
||||
script:
|
||||
@@ -260,19 +260,19 @@ deploy:
|
||||
variables:
|
||||
DOCKER_DRIVER: overlay2
|
||||
dependencies:
|
||||
- build:linux
|
||||
- build:windows
|
||||
- build:mac
|
||||
#- build:linux
|
||||
#- build:windows
|
||||
#- build:mac
|
||||
- package
|
||||
script:
|
||||
- mkdir -p $CI_COMMIT_REF_NAME/Windows
|
||||
- mkdir -p $CI_COMMIT_REF_NAME/Linux
|
||||
- mkdir -p $CI_COMMIT_REF_NAME/MacOS
|
||||
- mv $VERUS_CLI_WINDOWS_PORTABLE $AGAMA_ARTIFACTS_WINDOWS $WINDOWS_INSTALLER $CI_COMMIT_REF_NAME/Windows
|
||||
- mv $VERUS_CLI_LINUX_PORTABLE $AGAMA_ARTIFACTS_LINUX $CI_COMMIT_REF_NAME/Linux
|
||||
- mv $VERUS_CLI_MACOS_PORTABLE $AGAMA_ARTIFACTS_MACOS $CI_COMMIT_REF_NAME/MacOS
|
||||
#- mkdir -p $CI_COMMIT_REF_NAME/Windows
|
||||
#- mkdir -p $CI_COMMIT_REF_NAME/Linux
|
||||
#- mkdir -p $CI_COMMIT_REF_NAME/MacOS
|
||||
#- mv $VERUS_CLI_WINDOWS_PORTABLE $AGAMA_ARTIFACTS_WINDOWS $WINDOWS_INSTALLER $CI_COMMIT_REF_NAME/Windows
|
||||
#- mv $VERUS_CLI_LINUX_PORTABLE $AGAMA_ARTIFACTS_LINUX $CI_COMMIT_REF_NAME/Linux
|
||||
#- mv $VERUS_CLI_MACOS_PORTABLE $AGAMA_ARTIFACTS_MACOS $CI_COMMIT_REF_NAME/MacOS
|
||||
- echo "$AUTH_KEY" > AUTH_KEY.json
|
||||
- gcloud auth activate-service-account --key-file AUTH_KEY.json
|
||||
- gsutil rsync -r $CI_COMMIT_REF_NAME/ $STAGING/VerusCoin/$CI_COMMIT_REF_NAME/
|
||||
|
||||
#- gsutil rsync -r $CI_COMMIT_REF_NAME/ $STAGING/VerusCoin/$CI_COMMIT_REF_NAME/
|
||||
- gsutil cp $WINDOWS_INSTALLER $CI_COMMIT_REF_NAME/ $STAGING/VerusCoin/$CI_COMMIT_REF_NAME/Windows/
|
||||
|
||||
|
||||
Reference in New Issue
Block a user