[CI][Okteto] Fix dev-tentacles deployement

This commit is contained in:
herklos
2021-07-22 00:19:20 +02:00
committed by Herklos
parent 8d28c89f76
commit efe23f0258
2 changed files with 8 additions and 2 deletions

View File

@@ -2,18 +2,23 @@ icon: https://raw.githubusercontent.com/Drakkar-Software/OctoBot/assets/octopus.
deploy:
- echo "" >> .env
- |
if [[ "$OKTETO_GIT_BRANCH" == "master" ]] ; then
if [[ -z "$OKTETO_GIT_BRANCH" ]] || [[ "$OKTETO_GIT_BRANCH" == "master" ]] ; then
TENTACLES_REPOSITORY=tentacles
DOCKER_IMAGE=drakkarsoftware/octobot:stable
echo "DOCKER_IMAGE=drakkarsoftware/octobot:stable" >> .env
echo "TENTACLES_REPOSITORY=tentacles" >> .env
fi
- |
if [[ "$OKTETO_GIT_BRANCH" == "dev" ]] ; then
TENTACLES_REPOSITORY=tentacles
echo "TENTACLES_URL_TAG=latest" >> .env
fi
- |
if [[ "$OKTETO_GIT_BRANCH" != "master" ]] && [[ "$OKTETO_GIT_BRANCH" != "dev" ]] ; then
if [[ -z "$TENTACLES_REPOSITORY" ]] ; then
echo "TENTACLES_REPOSITORY=dev-tentacles" >> .env
echo "TENTACLES_URL_TAG=${OKTETO_GIT_BRANCH##*/}" >> .env
else
echo "TENTACLES_REPOSITORY=tentacles" >> .env
fi
- |
if [[ -z "$DOCKER_IMAGE" ]] ; then

View File

@@ -3,6 +3,7 @@ services:
public: true
image: $DOCKER_IMAGE
environment:
- TENTACLES_REPOSITORY=$TENTACLES_REPOSITORY
- TENTACLES_URL_TAG=$TENTACLES_URL_TAG
replicas: 1
ports: