Skipping tests and non Windows builds.

Finding and removing previous installations with installer
This commit is contained in:
Asher Dawes
2018-08-13 01:19:07 -07:00
parent f73bf13713
commit 4474ce24c1
2 changed files with 261 additions and 20 deletions

View File

@@ -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/