Commit e6638f43 authored by Miguel Angel Reina Ortega's avatar Miguel Angel Reina Ortega
Browse files

Pushing image to docker registry

parent f459121d
Loading
Loading
Loading
Loading
Loading
+20 −10
Original line number Diff line number Diff line
@@ -16,9 +16,11 @@ stages:

Build generateCR docker image:
  stage: build
  script: docker build --tag forge.etsi.org:5050/cti/tools/generatecr:$CI_COMMIT_BRANCH -f generateCR/dockerfile .
  script: 
    - docker build --tag forge.etsi.org:5050/cti/tools/generatecr:$CI_COMMIT_BRANCH -f generateCR/dockerfile .
    - docker push forge.etsi.org:5050/cti/tools/generatecr:$CI_COMMIT_REF_NAME
  rules:
    - if: $CI_COMMIT_BRANCH && $CI_PROJECT_NAME == "scripts"
    - if: $CI_COMMIT_BRANCH && $CI_PROJECT_NAME == "tools"
      changes:
        - generateCR/dockerfile
        - generateCR/setup.py
@@ -29,9 +31,11 @@ Build generateCR docker image:

Build generateBaseline docker image:
  stage: build
  script: docker build --tag forge.etsi.org:5050/cti/tools/generatebaseline:$CI_COMMIT_BRANCH -f generateBaseline/dockerfile .
  script: 
    - docker build --tag forge.etsi.org:5050/cti/tools/generatebaseline:$CI_COMMIT_BRANCH -f generateBaseline/dockerfile .
    - docker push forge.etsi.org:5050/cti/tools/generatebaseline:$CI_COMMIT_REF_NAME
  rules:
    - if: $CI_COMMIT_BRANCH && $CI_PROJECT_NAME == "scripts"
    - if: $CI_COMMIT_BRANCH && $CI_PROJECT_NAME == "tools"
      changes:
        - generateBaseline/dockerfile
        - generateBaseline/setup.py
@@ -42,9 +46,11 @@ Build generateBaseline docker image:
        
Build generateSpecWebSite docker image:
  stage: build
  script: docker build --tag forge.etsi.org:5050/cti/tools/generatespecwebsite:$CI_COMMIT_BRANCH -f generateSpecWebSite/dockerfile .
  script: 
    - docker build --tag forge.etsi.org:5050/cti/tools/generatespecwebsite:$CI_COMMIT_BRANCH -f generateSpecWebSite/dockerfile .
    - docker push forge.etsi.org:5050/cti/tools/generatespecwebsite:$CI_COMMIT_REF_NAME
  rules:
    - if: $CI_COMMIT_BRANCH && $CI_PROJECT_NAME == "scripts"
    - if: $CI_COMMIT_BRANCH && $CI_PROJECT_NAME == "tools"
      changes:
        - generateSpecWebSite/dockerfile
        - generateSpecWebSite/setup.py
@@ -59,9 +65,11 @@ Build generateSpecWebSite docker image:

Build markdownTools docker image:
  stage: build
  script: docker build --tag forge.etsi.org:5050/cti/tools/markdowntools:$CI_COMMIT_BRANCH -f markdownTools/dockerfile .
  script: 
    - docker build --tag forge.etsi.org:5050/cti/tools/markdowntools:$CI_COMMIT_BRANCH -f markdownTools/dockerfile .
    - docker push forge.etsi.org:5050/cti/tools/markdowntools:$CI_COMMIT_REF_NAME
  rules:
    - if: $CI_COMMIT_BRANCH && $CI_PROJECT_NAME == "scripts"
    - if: $CI_COMMIT_BRANCH && $CI_PROJECT_NAME == "tools"
      changes:
        - markdownTools/dockerfile
        - markdownTools/setup.py
@@ -71,8 +79,10 @@ Build markdownTools docker image:
Build Pandoc docker image:
  stage: build
  before_script: cd generateBaseline
  script: docker build --tag pandoc:$CI_COMMIT_BRANCH -f dockerfile.pandoc .
  script: 
    - docker build --tag forge.etsi.org:5050/cti/tools/generatebaseline/pandoc:$CI_COMMIT_BRANCH -f dockerfile.pandoc .
    - docker push forge.etsi.org:5050/cti/tools/generatebaseline/pandoc:$CI_COMMIT_REF_NAME
  rules:
    - if: $CI_COMMIT_BRANCH && $CI_PROJECT_NAME == "scripts"
    - if: $CI_COMMIT_BRANCH && $CI_PROJECT_NAME == "tools"
      changes:
        - generateBaseline/dockerfile.pandoc