mirror of
https://github.com/pezkuwichain/pezkuwi-subxt.git
synced 2026-05-10 00:38:07 +00:00
GHW for building and publishing docker images (#1391)
* add ghw and scripts for docker image deployment * debug * add permissions for content * fix path to the bin folder * add tags * rename env * fix path to docker file * make polkadot-parachain executable * fix typo * fix more typos * test * revert back use of working directory * mke bin executable in the artifacts folder * use cd instead of working directory * change path to cash * fix path to cash * change cache key * delete old flows * addressed PR comments * fix path * reorg docker files
This commit is contained in:
@@ -328,7 +328,7 @@ build-linux-substrate:
|
||||
cut -d ' ' -f 2 | tee ./artifacts/substrate/VERSION;
|
||||
fi
|
||||
- sha256sum ./artifacts/substrate/substrate | tee ./artifacts/substrate/substrate.sha256
|
||||
- cp -r ./docker/substrate_injected.Dockerfile ./artifacts/substrate/
|
||||
- cp -r ./docker/dockerfiles/substrate_injected.Dockerfile ./artifacts/substrate/
|
||||
# - printf '\n# building node-template\n\n'
|
||||
# - ./scripts/ci/node-template-release.sh ./artifacts/substrate/substrate-node-template.tar.gz
|
||||
|
||||
|
||||
@@ -35,7 +35,7 @@ build-push-image-polkadot-parachain-debug:
|
||||
- job: build-linux-stable-cumulus
|
||||
artifacts: true
|
||||
variables:
|
||||
DOCKERFILE: "docker/polkadot-parachain-debug_unsigned_injected.Dockerfile"
|
||||
DOCKERFILE: "docker/dockerfiles/polkadot-parachain/polkadot-parachain-debug_unsigned_injected.Dockerfile"
|
||||
IMAGE_NAME: "docker.io/paritypr/polkadot-parachain-debug"
|
||||
|
||||
build-push-image-test-parachain:
|
||||
@@ -48,7 +48,7 @@ build-push-image-test-parachain:
|
||||
- job: build-test-parachain
|
||||
artifacts: true
|
||||
variables:
|
||||
DOCKERFILE: "docker/test-parachain_injected.Dockerfile"
|
||||
DOCKERFILE: "docker/dockerfiles/test-parachain_injected.Dockerfile"
|
||||
IMAGE_NAME: "docker.io/paritypr/test-parachain"
|
||||
# publish-s3:
|
||||
# stage: publish
|
||||
@@ -114,7 +114,7 @@ build-push-image-polkadot-debug:
|
||||
- job: build-linux-stable
|
||||
artifacts: true
|
||||
variables:
|
||||
DOCKERFILE: "docker/polkadot_injected_debug.Dockerfile"
|
||||
DOCKERFILE: "docker/dockerfiles/polkadot/polkadot_injected_debug.Dockerfile"
|
||||
IMAGE_NAME: "docker.io/paritypr/polkadot-debug"
|
||||
|
||||
build-push-image-colander:
|
||||
@@ -127,7 +127,7 @@ build-push-image-colander:
|
||||
- job: build-test-collators
|
||||
artifacts: true
|
||||
variables:
|
||||
DOCKERFILE: "docker/collator_injected.Dockerfile"
|
||||
DOCKERFILE: "docker/dockerfiles/collator_injected.Dockerfile"
|
||||
IMAGE_NAME: "docker.io/paritypr/colander"
|
||||
|
||||
build-push-image-malus:
|
||||
@@ -140,7 +140,7 @@ build-push-image-malus:
|
||||
- job: build-malus
|
||||
artifacts: true
|
||||
variables:
|
||||
DOCKERFILE: "docker/malus_injected.Dockerfile"
|
||||
DOCKERFILE: "docker/dockerfiles/malus_injected.Dockerfile"
|
||||
IMAGE_NAME: "docker.io/paritypr/malus"
|
||||
|
||||
build-push-image-substrate-pr:
|
||||
@@ -153,7 +153,7 @@ build-push-image-substrate-pr:
|
||||
- job: build-linux-substrate
|
||||
artifacts: true
|
||||
variables:
|
||||
DOCKERFILE: "docker/substrate_injected.Dockerfile"
|
||||
DOCKERFILE: "docker/dockerfiles/substrate_injected.Dockerfile"
|
||||
IMAGE_NAME: "docker.io/paritypr/substrate"
|
||||
# old way
|
||||
|
||||
@@ -201,7 +201,7 @@ build-push-image-substrate-pr:
|
||||
# GIT_STRATEGY: none
|
||||
# DOCKER_USER: ${PARITYPR_USER}
|
||||
# DOCKER_PASS: ${PARITYPR_PASS}
|
||||
# # scripts/ci/dockerfiles/polkadot_injected_debug.Dockerfile
|
||||
# # docker/dockerfiles/polkadot/polkadot_injected_debug.Dockerfile
|
||||
# DOCKERFILE: polkadot_injected_debug.Dockerfile
|
||||
# IMAGE_NAME: docker.io/paritypr/polkadot-debug
|
||||
# needs:
|
||||
@@ -230,7 +230,7 @@ build-push-image-substrate-pr:
|
||||
# GIT_STRATEGY: none
|
||||
# DOCKER_USER: ${PARITYPR_USER}
|
||||
# DOCKER_PASS: ${PARITYPR_PASS}
|
||||
# # scripts/ci/dockerfiles/collator_injected.Dockerfile
|
||||
# # docker/dockerfiles/collator_injected.Dockerfile
|
||||
# DOCKERFILE: collator_injected.Dockerfile
|
||||
# IMAGE_NAME: docker.io/paritypr/colander
|
||||
# needs:
|
||||
@@ -258,7 +258,7 @@ build-push-image-substrate-pr:
|
||||
# GIT_STRATEGY: none
|
||||
# DOCKER_USER: ${PARITYPR_USER}
|
||||
# DOCKER_PASS: ${PARITYPR_PASS}
|
||||
# # scripts/ci/dockerfiles/malus_injected.Dockerfile
|
||||
# # docker/dockerfiles/malus_injected.Dockerfile
|
||||
# DOCKERFILE: malus_injected.Dockerfile
|
||||
# IMAGE_NAME: docker.io/paritypr/malus
|
||||
# needs:
|
||||
|
||||
Reference in New Issue
Block a user