From 0931d0aafa56754a722984b0f4e9bea263c66a8e Mon Sep 17 00:00:00 2001 From: ddorgan Date: Thu, 27 Aug 2020 10:45:06 +0200 Subject: [PATCH] Add manual action to build PR binary (#1470) * Allow manual action for building a PR binary * Allow test-refs for PR manual build * Test PR build in github actions * Use steps in build * Removing build via github actions --- polkadot/.gitlab-ci.yml | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/polkadot/.gitlab-ci.yml b/polkadot/.gitlab-ci.yml index 1f2ef6ded2..b83725cb0e 100644 --- a/polkadot/.gitlab-ci.yml +++ b/polkadot/.gitlab-ci.yml @@ -177,6 +177,18 @@ build-linux-release: &build - cp -r scripts/docker/* ./artifacts - sccache -s +build-linux-release-pr: &build + stage: build + <<: *collect-artifacts + <<: *test-refs + <<: *docker-env + <<: *compiler_info + script: + - time cargo build --release --verbose + - mkdir -p ./artifacts + - mv ./target/release/polkadot ./artifacts/. + - sha256sum ./artifacts/polkadot | tee ./artifacts/polkadot.sha256 + when: manual generate-impl-guide: stage: build