From eabfc30dfc0bd4cd3cda32b9fcbeceef0b71295a Mon Sep 17 00:00:00 2001 From: 5chdn <5chdn@users.noreply.github.com> Date: Wed, 20 Jun 2018 08:33:40 +0200 Subject: [PATCH 1/3] CI: enable 'latest' docker tag on master pipeline --- .gitlab-ci.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 8f2304e5a8f..d73d494b24a 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -167,6 +167,7 @@ docker-build: stage: build only: - tags + - master - beta - stable - triggers From 1afb870ba8c8887836b76a6a3359ced62c20509c Mon Sep 17 00:00:00 2001 From: 5chdn <5chdn@users.noreply.github.com> Date: Wed, 20 Jun 2018 08:35:35 +0200 Subject: [PATCH 2/3] CI: mark both beta and stable as stable snap. --- scripts/gitlab-build.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/gitlab-build.sh b/scripts/gitlab-build.sh index 5e272f6216c..9781c33ac76 100755 --- a/scripts/gitlab-build.sh +++ b/scripts/gitlab-build.sh @@ -194,7 +194,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 From 0f57f03b9410c5cc620e37c5203dd36785e2ac19 Mon Sep 17 00:00:00 2001 From: 5chdn <5chdn@users.noreply.github.com> Date: Wed, 20 Jun 2018 08:59:44 +0200 Subject: [PATCH 3/3] CI: sign all windows binaries --- scripts/gitlab-build.sh | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/scripts/gitlab-build.sh b/scripts/gitlab-build.sh index 9781c33ac76..5d1408e74f3 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"