dd21a1b290
* Modified Dockerfile.app * Add github workflow * Modify GIT_BRANCH * Modify Dockerfile.app, change github repo * Add prefix for name services * Add login image build * Change nginx config loclahost to 127.0.0.1 * Del static login files from proxy image * Modify environmet for yml files * Fix build hooks * Add env STATUS for build hooks * For testinig dockerhub build * Fix * Branch for action feature/github-action-build-docker * Modify hooks * Modify hooks, develop branch for action * Add service-login to proxy * Action test amd64 * Action test amd64 * Git action build only amd64 * Github action from develop
18 lines
561 B
Bash
18 lines
561 B
Bash
#!/bin/bash
|
|
BUILD_NUMBER="$(date "+%Y%m%d%H")"
|
|
|
|
docker-compose -f build.yml push
|
|
|
|
# Get docker images name to array
|
|
arrayImagesName=($(docker image ls | grep "$DOCKER_TAG" | grep "$DOCKER_IMAGE_PREFIX" | awk '{print $1}' ))
|
|
|
|
# Modify docker image tag
|
|
for i in ${!arrayImagesName[@]}; do
|
|
echo " Modify ${arrayImagesName[$i]}:$DOCKER_TAG "
|
|
docker image tag ${arrayImagesName[$i]}:$DOCKER_TAG ${arrayImagesName[$i]}:$DOCKER_TAG-$BUILD_NUMBER
|
|
done
|
|
|
|
# Push the same images with a new tag
|
|
DOCKER_TAG=$DOCKER_TAG-$BUILD_NUMBER
|
|
docker-compose -f build.yml push
|