mirror of
https://github.com/pezkuwichain/pezkuwi-subxt.git
synced 2026-06-23 02:41:08 +00:00
Add bridge zombienet test back to the CI (#3264)
Related to https://github.com/paritytech/polkadot-sdk/issues/3176 This PR only adds the first bridge zombienet test back to the CI after fixing it, reverting https://github.com/paritytech/polkadot-sdk/pull/3071 Credits to @svyatonik for building all the CI infrastructure around this.
This commit is contained in:
@@ -66,6 +66,8 @@ publish-rustdoc:
|
||||
# note: images are used not only in zombienet but also in rococo, wococo and versi
|
||||
.build-push-image:
|
||||
image: $BUILDAH_IMAGE
|
||||
extends:
|
||||
- .zombienet-refs
|
||||
variables:
|
||||
DOCKERFILE: "" # docker/path-to.Dockerfile
|
||||
IMAGE_NAME: "" # docker.io/paritypr/image_name
|
||||
@@ -77,6 +79,7 @@ publish-rustdoc:
|
||||
--build-arg VCS_REF="${CI_COMMIT_SHA}"
|
||||
--build-arg BUILD_DATE="$(date -u '+%Y-%m-%dT%H:%M:%SZ')"
|
||||
--build-arg IMAGE_NAME="${IMAGE_NAME}"
|
||||
--build-arg ZOMBIENET_IMAGE="${ZOMBIENET_IMAGE}"
|
||||
--tag "$IMAGE_NAME:${DOCKER_IMAGES_VERSION}"
|
||||
--file ${DOCKERFILE} .
|
||||
- echo "$PARITYPR_PASS" |
|
||||
@@ -163,3 +166,22 @@ build-push-image-substrate-pr:
|
||||
variables:
|
||||
DOCKERFILE: "docker/dockerfiles/substrate_injected.Dockerfile"
|
||||
IMAGE_NAME: "docker.io/paritypr/substrate"
|
||||
|
||||
# unlike other images, bridges+zombienet image is based on Zombienet image that pulls required binaries
|
||||
# from other fresh images (polkadot and cumulus)
|
||||
build-push-image-bridges-zombienet-tests:
|
||||
stage: publish
|
||||
extends:
|
||||
- .kubernetes-env
|
||||
- .common-refs
|
||||
- .build-push-image
|
||||
needs:
|
||||
- job: build-linux-stable
|
||||
artifacts: true
|
||||
- job: build-linux-stable-cumulus
|
||||
artifacts: true
|
||||
- job: prepare-bridges-zombienet-artifacts
|
||||
artifacts: true
|
||||
variables:
|
||||
DOCKERFILE: "docker/dockerfiles/bridges_zombienet_tests_injected.Dockerfile"
|
||||
IMAGE_NAME: "docker.io/paritypr/bridges-zombienet-tests"
|
||||
|
||||
Reference in New Issue
Block a user