From 86a858425230332e657e95a44c89d93ae1abd408 Mon Sep 17 00:00:00 2001 From: Afri Schoedon <5chdn@users.noreply.github.com> Date: Fri, 22 Jun 2018 11:56:06 +0200 Subject: [PATCH] scripts: minor improvements (#8930) * CI: enable 'latest' docker tag on master pipeline * CI: mark both beta and stable as stable snap. * CI: sign all windows binaries --- .gitlab-ci.yml | 1 + scripts/gitlab-build.sh | 6 +++++- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 8f2304e5a..d73d494b2 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -167,6 +167,7 @@ docker-build: stage: build only: - tags + - master - beta - stable - triggers diff --git a/scripts/gitlab-build.sh b/scripts/gitlab-build.sh index 5e272f621..5d1408e74 100755 --- a/scripts/gitlab-build.sh +++ b/scripts/gitlab-build.sh @@ -88,6 +88,10 @@ calculate_checksums () { } sign_exe () { ./sign.cmd $keyfile $certpass "target/$PLATFORM/release/parity.exe" + ./sign.cmd $keyfile $certpass "target/$PLATFORM/release/parity-evm.exe" + ./sign.cmd $keyfile $certpass "target/$PLATFORM/release/ethstore.exe" + ./sign.cmd $keyfile $certpass "target/$PLATFORM/release/ethkey.exe" + ./sign.cmd $keyfile $certpass "target/$PLATFORM/release/whisper.exe" } push_binaries () { echo "Push binaries to AWS S3" @@ -194,7 +198,7 @@ case $BUILD_PLATFORM in snapcraft clean echo "Prepare snapcraft.yaml for build on Gitlab CI in Docker image" sed -i 's/git/'"$VER"'/g' snap/snapcraft.yaml - if [[ "$CI_BUILD_REF_NAME" = "beta" || "$VER" == *1.11* ]]; + if [[ "$CI_BUILD_REF_NAME" = "stable" || "$CI_BUILD_REF_NAME" = "beta" || "$VER" == *1.10* || "$VER" == *1.11* ]]; then sed -i -e 's/grade: devel/grade: stable/' snap/snapcraft.yaml; fi