docker.images/gitlab/up.all.sh

44 lines
739 B
Bash
Executable File

source ./.env
docker-compose up -d
sleep 360
message=""
index=0
runner_id=""
while [ $index -lt 3 ]
do
if [ $index -lt 10 ]; then
runner_id="00$index"
elif [ $index -lt 100 ]; then
runner_id="0$index"
elif [ $index -lt 1000 ]; then
runner_id="$index"
fi
echo "gitlab-runner-$runner_id configuration"
docker exec -it gitlab-runner-$runner_id \
gitlab-runner register \
--non-interactive \
--url $GITLAB_IP_OR_DNS/ \
--registration-token $RUNNER_REGISTRATION_TOKEN \
--description "gitlab-runner-$runner_id - docker images builder" \
--executor "docker" \
--docker-image ruby:latest
index=$((($index+1)))
done;
# echo "\n\ndocker\nruby:2.7\n" |