Prechádzať zdrojové kódy

update .gitlab-ci.yml

Espinoza Guillermo 6 rokov pred
rodič
commit
dea528ed3b
1 zmenil súbory, kde vykonal 42 pridanie a 0 odobranie
  1. 42 0
      .gitlab-ci.yml

+ 42 - 0
.gitlab-ci.yml

@@ -11,3 +11,45 @@ build_branch:
       - pushes
       - branches
 
+image: docker:stable
+
+services:
+  - docker:dind
+
+variables:
+  DOCKER_URL: docker.infra.flowdat.com/fd3
+  DOCKER_USER: drone
+  DOCKER_PWD: 6hd2dLfL
+  DOCKER_HOST: tcp://docker:2375
+  DOCKER_DRIVER: overlay2
+
+docker_kea_oss:
+  stage: build
+  script:
+    - docker info
+    - docker login -u $DOCKER_USER -p $DOCKER_PWD docker.infra.flowdat.com
+    - docker pull $DOCKER_URL/kea_oss:latest || true
+    - cd 1.4.0/kea-oss
+    - docker build --cache-from $DOCKER_URL/kea_oss:latest --tag $DOCKER_URL/kea_oss:"${CI_COMMIT_TAG##v}" .
+    - docker push $DOCKER_URL/kea_oss:"${CI_COMMIT_TAG##v}"
+  only:
+    refs:
+      - tags
+    variables:
+      - $CI_COMMIT_TAG =~ /^v[0-9]+(.[0-9]+)*/
+
+docker_kea_ik:
+  stage: build
+  script:
+    - docker info
+    - docker login -u $DOCKER_USER -p $DOCKER_PWD docker.infra.flowdat.com
+    - docker pull $DOCKER_URL/kea_oss:latest || true
+    - docker pull $DOCKER_URL/kea_ik:latest || true
+    - cd 1.4.0/kea-ik
+    - docker build --cache-from $DOCKER_URL/kea_ik:latest --tag $DOCKER_URL/kea_ik:"${CI_COMMIT_TAG##v}" .
+    - docker push $DOCKER_URL/kea_ik:"${CI_COMMIT_TAG##v}"
+  only:
+    refs:
+      - tags
+    variables:
+      - $CI_COMMIT_TAG =~ /^v[0-9]+(.[0-9]+)*/