Check polkadot compilation. (#3980)

* Check polkadot compilation.

* Fix git grep.

* Make sure to update properly. Use commit hash instead.
This commit is contained in:
Tomasz Drwięga
2019-11-07 12:05:22 +01:00
committed by Gavin Wood
parent 745b68bfa9
commit dcee91412c
+16
View File
@@ -338,6 +338,22 @@ check_warnings:
fi
allow_failure: true
check_polkadot:
stage: build
<<: *docker-env
allow_failure: true
dependencies:
- test-linux-stable
script:
- git clone --depth 1 https://github.com/paritytech/polkadot.git
- COMMIT_HASH=$(git rev-parse HEAD)
- cd polkadot
- git grep -l "polkadot-master" | grep toml | xargs sed -i "s/branch.*=.*\"polkadot-master\"/rev = \"$COMMIT_HASH\"/"
- cargo update -p sr-io --precise $COMMIT_HASH
- time cargo check
- cd ..
- sccache -s
#### stage: publish
.publish-docker-release: &publish-docker-release