Skip to content
Snippets Groups Projects
Commit 9f4a3ee8 authored by Kay Effenberger's avatar Kay Effenberger
Browse files

Add nginx to release stage

parent 45227518
No related branches found
No related tags found
1 merge request!14ADD: nginx Dockerfile
Pipeline #5293 failed
......@@ -161,26 +161,10 @@ variables:
/usr/local/bin/tank --config /tmp/tank.yaml run --listen ":$TANK_PORT"
stages:
- build-nginx
- test
- release
build-nginx:
image: docker:latest
stage: build-nginx
variables:
NGINX_IMAGE_NAME: 'autoradio/nginx-unprivileged-certbot'
services:
- docker:dind
before_script:
- docker pull nginxinc/nginx-unprivileged:1.25
- docker login -u "$CI_REGISTRY_USER" -p "$CI_REGISTRY_PASSWORD" "$CI_REGISTRY"
script:
- docker build -t $NGINX_IMAGE_NAME -t $CI_REGISTRY_IMAGE:main ./nginx/
- docker push $CI_REGISTRY_IMAGE:main
when: manual
lint:
image: node:lts-alpine
stage: test
......@@ -205,9 +189,23 @@ test:
expire_in: 30 days
paths:
- playwright-report/
- test-results/
- test-results/i
nginx-docker-push:
image: docker:latest
stage: release
variables:
NGINX_IMAGE_NAME: 'autoradio/nginx-unprivileged-certbot'
services:
- docker:dind
before_script:
- docker pull nginxinc/nginx-unprivileged:1.25
- docker login -u "$CI_REGISTRY_USER" -p "$CI_REGISTRY_PASSWORD" "$CI_REGISTRY"
script:
- docker build -t $NGINX_IMAGE_NAME -t $CI_REGISTRY_IMAGE:nginx-unprivileged-certbot ./nginx/
- docker push $CI_REGISTRY_IMAGE:nginx-unprivileged-certbot
docker-push:
dashboard-docker-push:
# Use the official docker image.
image: docker:latest
stage: release
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment