Skip to content

Commit

Permalink
build: Empêche les noms de service Koyeb terminant par un -
Browse files Browse the repository at this point in the history
Car cela fail le déploiement
  • Loading branch information
farnoux committed Oct 3, 2024
1 parent a00bfff commit c2d1fbc
Showing 1 changed file with 6 additions and 6 deletions.
12 changes: 6 additions & 6 deletions Earthfile
Original file line number Diff line number Diff line change
Expand Up @@ -953,12 +953,12 @@ app-deploy: ## Déploie le front dans une app Koyeb existante
app-deploy-test: ## Déploie une app de test et crée une app Koyeb si nécessaire
ARG --required KOYEB_API_KEY
LOCALLY
## limite des noms dans Koyeb : 23 caractères. Comme on prefixe avec test-app-,
## on garde 14 caractères max dans le nom de la branche.
## En octobre 2024, Koyeb applique cette règle sur les noms des apps déployées :
## ^[a-z0-9]+([.-][a-z0-9]+)*$ and from 3 to 23 chars
## (info récupérée auprès du service support)
ARG name=$(git rev-parse --abbrev-ref HEAD | sed 's/[^a-zA-Z1-9-]//g' | head -c 14 | tr '[:upper:]' '[:lower:]')
# Limite des noms dans Koyeb : 23 caractères.
# Comme on prefixe avec `test-app-`, on garde 14 caractères max dans le nom de la branche.
# En octobre 2024, Koyeb applique cette règle sur les noms des apps déployées :
# ^[a-z0-9]+([.-][a-z0-9]+)*$ and from 3 to 23 chars
# (info récupérée auprès du service support)
ARG name=$(git rev-parse --abbrev-ref HEAD | sed 's/[^a-zA-Z1-9]//g' | head -c 14 | tr '[:upper:]' '[:lower:]')
FROM +koyeb
IF [ "./koyeb apps list | grep test-app-$name" ]
RUN echo "Test app already deployed on Koyeb at test-app-$name, updating..."
Expand Down

0 comments on commit c2d1fbc

Please sign in to comment.