diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 969f0d0..0a8f392 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -1,4 +1,8 @@ -job1: +stages: + - build + - deploy + +build: stage: build image: docker services: @@ -10,3 +14,14 @@ job1: - docker login -u gitlab-ci-token -p $CI_BUILD_TOKEN $CI_REGISTRY - docker push $CI_REGISTRY_IMAGE:$CI_COMMIT_SHA - docker push $CI_REGISTRY_IMAGE:latest + +deploy: + stage: deploy + script: + - echo "Deploy to production" + environment: + name: prod + url: https://unbound.se + only: + - master + diff --git a/deployment_files/ingress-prod.yaml b/deployment_files/ingress-prod.yaml index d6a6ab3..06a4e2e 100644 --- a/deployment_files/ingress-prod.yaml +++ b/deployment_files/ingress-prod.yaml @@ -15,3 +15,10 @@ spec: backend: serviceName: unbound-site servicePort: 80 + - host: "www.unbound.se" + http: + paths: + - path: / + backend: + serviceName: unbound-site + servicePort: 80