Commit 5c35752b authored by Dimitrios Giannopoulos's avatar Dimitrios Giannopoulos
Browse files

added docker image build job

parent 82fbd3fa
Loading
Loading
Loading
Loading
Loading

.gitlab-ci.yml

0 → 100644
+19 −0
Original line number Diff line number Diff line
stages:
  - build
  - deploy

build_docker_image:
  stage: build
  image: docker:19.03.12
  services:
    - docker:19.03.12-dind
  script:
    - docker login -u "$CI_REGISTRY_USER" -p "$CI_REGISTRY_PASSWORD" $CI_REGISTRY
    - docker build -t $CI_REGISTRY_IMAGE:$CI_COMMIT_REF_SLUG -f Dockerfile.tmfapi .
    - docker push $CI_REGISTRY_IMAGE:$CI_COMMIT_REF_SLUG

deploy:
  stage: deploy
  image: maven:3.9.5-ibm-semeru-17-focal
  script:
    - mvn deploy -s ci_settings.xml -DskipTests