Skip to content
Snippets Groups Projects
Commit 193f4aa8 authored by Bryan BRANCOTTE's avatar Bryan BRANCOTTE
Browse files

Merge branch 'base-common' into base-python

parents e270b8c9 d61f2a6a
No related branches found
No related tags found
No related merge requests found
Pipeline #132812 failed
......@@ -26,4 +26,6 @@ chart/charts/*tgz
Chart.lock
tokens.sh
logs/
*.pyc
\ No newline at end of file
*.pyc
dohelm.sh
apply-package-renaming.sh
\ No newline at end of file
......@@ -5,6 +5,8 @@ image: docker:24
build:
except:
- base-common
rules:
- when: on_success
stage: build
needs: []
before_script:
......@@ -34,6 +36,8 @@ build:
.deploy:
except:
- base-common
rules:
- when: on_success
stage: deploy
needs:
- "build"
......
#!/usr/bin/env bash
touch tokens.sh
source ./tokens.sh # put `export SECRET_KEY="..."` in this file
NAMESPACE="rshiny-dev"
CI_PROJECT_NAMESPACE="hub"
CI_PROJECT_NAME="shiny-k8s-example"
CI_REGISTRY="registry-gitlab.pasteur.fr"
CI_REGISTRY_IMAGE="${CI_REGISTRY}/${CI_PROJECT_NAMESPACE}/${CI_PROJECT_NAME}"
CI_COMMIT_SHA=$(git log --format="%H" -n 1)
# CI_COMMIT_SHA="63a65791c93197d280f302a67983756f91b9a1db"
CI_COMMIT_REF_SLUG=$(git branch --show)
INGRESS_CLASS="internal"
PUBLIC_URL="${CI_PROJECT_NAME}-${CI_COMMIT_REF_SLUG}.dev.pasteur.cloud"
IMAGE="${CI_REGISTRY_IMAGE}/${CI_COMMIT_REF_SLUG}:${CI_COMMIT_SHA::8}"
CHART_LOCATION="chart"
export ACTION="upgrade --install"
export ACTION="template --debug"
helm ${ACTION} --namespace=${NAMESPACE} \
--render-subchart-notes \
--set shiny-k8s-toolkit-helm.ingress.className=${INGRESS_CLASS} \
--set shiny-k8s-toolkit-helm.ingress.hostname=${PUBLIC_URL} \
--set shiny-k8s-toolkit-helm.imageFullNameAndTag=${IMAGE} \
--set shiny-k8s-toolkit-helm.registry.username=${DEPLOY_USER} \
--set shiny-k8s-toolkit-helm.registry.password=${DEPLOY_TOKEN} \
--set shiny-k8s-toolkit-helm.registry.host=${CI_REGISTRY} \
${CI_COMMIT_REF_SLUG}-${CHART_LOCATION} ./${CHART_LOCATION}/
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment