mirror of
https://github.com/pezkuwichain/pezkuwi-subxt.git
synced 2026-05-30 22:11:02 +00:00
use pipeline-scripts for dependent projects script (#4017)
This commit is contained in:
committed by
GitHub
parent
24823d93b6
commit
8dbfea68c8
@@ -31,6 +31,7 @@ variables:
|
|||||||
VAULT_SERVER_URL: "https://vault.parity-mgmt-vault.parity.io"
|
VAULT_SERVER_URL: "https://vault.parity-mgmt-vault.parity.io"
|
||||||
VAULT_AUTH_PATH: "gitlab-parity-io-jwt"
|
VAULT_AUTH_PATH: "gitlab-parity-io-jwt"
|
||||||
VAULT_AUTH_ROLE: "cicd_gitlab_parity_${CI_PROJECT_NAME}"
|
VAULT_AUTH_ROLE: "cicd_gitlab_parity_${CI_PROJECT_NAME}"
|
||||||
|
PIPELINE_SCRIPTS_TAG: "v0.1"
|
||||||
|
|
||||||
default:
|
default:
|
||||||
cache: {}
|
cache: {}
|
||||||
@@ -270,6 +271,28 @@ build-adder-collator:
|
|||||||
|
|
||||||
#### stage: build
|
#### stage: build
|
||||||
|
|
||||||
|
.check-dependent-project: &check-dependent-project
|
||||||
|
stage: build
|
||||||
|
<<: *docker-env
|
||||||
|
<<: *vault-secrets
|
||||||
|
script:
|
||||||
|
- git clone
|
||||||
|
--depth=1
|
||||||
|
"--branch=$PIPELINE_SCRIPTS_TAG"
|
||||||
|
https://github.com/paritytech/pipeline-scripts
|
||||||
|
- ./pipeline-scripts/check_dependent_project.sh
|
||||||
|
paritytech
|
||||||
|
polkadot
|
||||||
|
--polkadot
|
||||||
|
"$DEPENDENT_REPO"
|
||||||
|
"$GITHUB_PR_TOKEN"
|
||||||
|
- cd "$DEPENDENT_REPO" && git rev-parse --abbrev-ref HEAD
|
||||||
|
|
||||||
|
check-dependent-cumulus:
|
||||||
|
<<: *check-dependent-project
|
||||||
|
variables:
|
||||||
|
DEPENDENT_REPO: cumulus
|
||||||
|
|
||||||
check-transaction-versions:
|
check-transaction-versions:
|
||||||
# image must be ubuntu:20.04 based to match the linkers, this image has npm installed
|
# image must be ubuntu:20.04 based to match the linkers, this image has npm installed
|
||||||
image: paritytech/contracts-ci-linux:production
|
image: paritytech/contracts-ci-linux:production
|
||||||
|
|||||||
Reference in New Issue
Block a user