mirror of
https://github.com/bigchaindb/bigchaindb.git
synced 2024-10-13 13:34:05 +00:00
17 lines
606 B
Bash
Executable File
17 lines
606 B
Bash
Executable File
#!/bin/sh
|
|
|
|
VERSION=$CI_COMMIT_REF_NAME
|
|
PROJECT_PATH=`echo "$CI_PROJECT_PATH" | tr '[:upper:]' '[:lower:]'`
|
|
echo $PROJECT_PATH $VERSION
|
|
docker build -t registry.gitlab.com/$PROJECT_PATH:$VERSION .
|
|
rc=$?; if [[ $rc != 0 ]]; then exit $rc; fi
|
|
echo $CI_REGISTRY_PASSWORD | docker login -u $CI_REGISTRY_USER --password-stdin $CI_REGISTRY
|
|
|
|
docker push registry.gitlab.com/$PROJECT_PATH:$VERSION
|
|
if [[ "$VERSION" == "master" ]]
|
|
then
|
|
echo "master detected"
|
|
docker tag registry.gitlab.com/$PROJECT_PATH:$VERSION registry.gitlab.com/$PROJECT_PATH:latest
|
|
docker push registry.gitlab.com/$PROJECT_PATH:latest
|
|
fi
|