Publish docker image description (#7551)

* Add CI job to publish Docker images description to dockerhub

* add destination dockerhub repo
This commit is contained in:
Sergejs Kostjucenko
2023-07-27 17:49:33 +03:00
committed by GitHub
parent 1f372d8335
commit ed0bedc6cf
3 changed files with 50 additions and 0 deletions
@@ -0,0 +1,7 @@
# Polkadot official Docker image
[Polkadot](https://polkadot.network/)
[GitHub](https://github.com/paritytech/polkadot)
[Polkadot Wiki](https://wiki.polkadot.network/)
@@ -0,0 +1,3 @@
# Staking-miner Docker image
[GitHub](https://github.com/paritytech/polkadot/tree/master/utils/staking-miner)
@@ -114,6 +114,46 @@ publish-staking-miner-image:
- job: build-staking-miner
artifacts: true
publish-polkadot-image-description:
stage: publish
variables:
CI_IMAGE: paritytech/dockerhub-description
DOCKER_USER: ${Docker_Hub_User_Parity}
DOCKER_PASS: ${Docker_Hub_Pass_Parity}
DOCKERHUB_REPOSITORY: parity/polkadot
SHORT_DESCRIPTION: "Polkadot Official Docker Image"
README_FILEPATH: $CI_PROJECT_DIR/scripts/ci/dockerfiles/polkadot_Dockerfile.README.md
rules:
- if: $CI_COMMIT_REF_NAME == "master"
changes:
- scripts/ci/dockerfiles/staking-miner/polkadot_Dockerfile.README.md
- if: $CI_PIPELINE_SOURCE == "schedule"
when: never
script:
- cd / && sh entrypoint.sh
tags:
- kubernetes-parity-build
publish-staking-miner-image-description:
stage: publish
variables:
CI_IMAGE: paritytech/dockerhub-description
DOCKER_USER: ${Docker_Hub_User_Parity}
DOCKER_PASS: ${Docker_Hub_Pass_Parity}
DOCKERHUB_REPOSITORY: paritytech/staking-miner
SHORT_DESCRIPTION: "Staking-miner Docker Image"
README_FILEPATH: $CI_PROJECT_DIR/scripts/ci/dockerfiles/staking-miner/staking-miner_Dockerfile.README.md
rules:
- if: $CI_COMMIT_REF_NAME == "master"
changes:
- scripts/ci/dockerfiles/staking-miner/staking-miner.Dockerfile.README.md
- if: $CI_PIPELINE_SOURCE == "schedule"
when: never
script:
- cd / && sh entrypoint.sh
tags:
- kubernetes-parity-build
publish-s3-release:
stage: publish
extends: