Skip to content
Snippets Groups Projects
.gitlab-ci.yml 656 B
Newer Older
  • Learn to ignore specific revisions
  • jurgenhaas's avatar
    jurgenhaas committed
    before_script:
      - docker login -u "$CI_REGISTRY_USER" -p "$CI_REGISTRY_PASSWORD" $CI_REGISTRY
    
    
    jurgenhaas's avatar
    jurgenhaas committed
      stage: build
      script:
    
        - docker build --pull --build-arg PHP_VERSION=7.0 -t $CI_REGISTRY_IMAGE:php-7.0 .
        - docker push $CI_REGISTRY_IMAGE:php-7.0
      only:
        - master
    
    php-7.1:
      stage: build
      script:
        - docker build --pull --build-arg PHP_VERSION=7.1 -t $CI_REGISTRY_IMAGE:php-7.1 .
        - docker push $CI_REGISTRY_IMAGE:php-7.1
      only:
        - master
    
    php-7.2:
      stage: build
      script:
        - docker build --pull --build-arg PHP_VERSION=7.2 -t $CI_REGISTRY_IMAGE:php-7.2 .
        - docker push $CI_REGISTRY_IMAGE:php-7.2
    
    jurgenhaas's avatar
    jurgenhaas committed
      only:
        - master