github.com/osdi23p228/fabric@v0.0.0-20221218062954-77808885f5db/ci/scripts/publish_docker.sh (about)

     1  #!/bin/bash
     2  # Copyright IBM Corp. All Rights Reserved.
     3  #
     4  # SPDX-License-Identifier: Apache-2.0
     5  set -euo pipefail
     6  
     7  make docker
     8  
     9  docker login --username "${DOCKER_USERNAME}" --password "${DOCKER_PASSWORD}"
    10  for image in baseos peer orderer ccenv tools; do
    11    for release in ${RELEASE} ${TWO_DIGIT_RELEASE}; do
    12      docker tag "hyperledger/fabric-${image}" "hyperledger/fabric-${image}:amd64-${release}"
    13      docker tag "hyperledger/fabric-${image}" "hyperledger/fabric-${image}:${release}"
    14      docker push "hyperledger/fabric-${image}:amd64-${release}"
    15      docker push "hyperledger/fabric-${image}:${release}"
    16    done
    17  done