cloudfoundry/stratos

View on GitHub
deploy/ci/scripts/build-docker-image-resource.sh

Summary

Maintainability
Test Coverage
#!/bin/bash

# Builds the Docker resource image used by our Concourse pipelines

# Our version allows the docker registry/tag to be patched during build

rm -rf ./tmp
mkdir -p ./tmp
cd ./tmp
git clone https://github.com/concourse/docker-image-resource.git
cp ../docker-image-out-asset ./docker-image-resource/assets/out
cp ../docker-image-common.sh ./docker-image-resource/assets/common.sh
chmod +x ./docker-image-resource/assets/out

docker build ./docker-image-resource -f ./docker-image-resource/dockerfiles/alpine/Dockerfile -t splatform/stratos-concourse-docker-image-resource:latest
docker push splatform/stratos-concourse-docker-image-resource:latest
rm -rf ./tmp
echo "All done"