https://github.com/CDSP-SCPO/metadata-middleware
Raw File
Tip revision: 9cf7c12739ec9987f4090f78426b9e7937efd25f authored by Baptiste Rouxel on 17 February 2023, 15:03:28 UTC
Create LICENSE
Tip revision: 9cf7c12
.gitlab-ci.yml
stages:
  - build
  - deploy

variables:
    IMAGE_NAME_TAG: $CI_REGISTRY_IMAGE/metadata-middleware:$CI_COMMIT_REF_SLUG

build-job:
  stage: build
  only:
      - production
      - pprd
  script:
    - docker build -t $IMAGE_NAME_TAG .
    - docker login -u gitlab-ci-token -p $CI_JOB_TOKEN $CI_REGISTRY
    - docker push $IMAGE_NAME_TAG

deploy-job:
  stage: deploy
  only:
      - production
  script:
    - echo "Deploying application..."
    - echo "Application successfully deployed."
back to top