diff --git a/.woodpecker/.deploy.yaml b/.woodpecker/.deploy.yaml index 3bb9eb1..e3ad92b 100644 --- a/.woodpecker/.deploy.yaml +++ b/.woodpecker/.deploy.yaml @@ -1,22 +1,24 @@ steps: - dockerize: - # Use of a temp image fixing the https://github.com/woodpecker-ci/plugin-kaniko/issues/25. - image: woodpeckerci/plugin-kaniko - # image: rg.fr-par.scw.cloud/asr-projects/plugin-kaniko:dev + deploy: + image: euryecetelecom/woodpeckerci-kubernetes settings: - registry: rg.fr-par.scw.cloud - repo: asr-projects/beau-gosse-du-92-web - tags: ${CI_COMMIT_SHA} - # cache: true - auto_tag: true - # build-args: JOBS_NB=4 - username: nologin - password: - from_secret: registry-password - debug: true - # backend_options: - # kubernetes: - # resources: - # requests: - # memory: "4Gi" - # cpu: "4" + kubernetes_server: + from_secret: kubernetes_server + kubernetes_token: + from_secret: kubernetes_token + kubernetes_cert: + from_secret: kubernetes_cert + namespace: bg92 + wait: true + wait_timeout: 60s + force: true + deployment: beau-gosse-du-92-web + repo: asr-projects + container: beau-gosse-du-92-web + # TEMP: For tests only + # tags: ${CI_COMMIT_SHA} + tag: dev + secrets: + - kubernetes_cert + - kubernetes_server + - kubernetes_token diff --git a/.woodpecker/.dockerize.yaml b/.woodpecker/.dockerize.yaml new file mode 100644 index 0000000..cf32258 --- /dev/null +++ b/.woodpecker/.dockerize.yaml @@ -0,0 +1,15 @@ +when: + - branch: ${CI_REPO_DEFAULT_BRANCH} + +steps: + dockerize: + image: woodpeckerci/plugin-kaniko + settings: + registry: rg.fr-par.scw.cloud + repo: asr-projects/beau-gosse-du-92-web + tags: ${CI_COMMIT_SHA} + auto_tag: true + username: nologin + password: + from_secret: registry-password + # debug: true