From 7e90b22fe13d7568b33ea17bd5d56367df683ba4 Mon Sep 17 00:00:00 2001
From: andresanaya21 <alvaroandres.anayaamariles@telefonica.com>
Date: Tue, 11 Jun 2024 11:47:22 +0200
Subject: [PATCH] build and push mock-server image

---
 capif/.gitlab-ci.yml                     |  5 +++++
 capif/templates/ci_dev.gitlab-ci.yml     |  5 +++++
 capif/templates/ci_staging.gitlab-ci.yml | 10 ++++++++++
 3 files changed, 20 insertions(+)

diff --git a/capif/.gitlab-ci.yml b/capif/.gitlab-ci.yml
index b74c225..96b1c95 100644
--- a/capif/.gitlab-ci.yml
+++ b/capif/.gitlab-ci.yml
@@ -641,6 +641,11 @@ main_build_and_push:
    - docker build -t $CI_REGISTRY/ocf/capif/$CI_COMMIT_REF_SLUG/vault:$CI_COMMIT_REF_SLUG .
    - docker push $CI_REGISTRY/ocf/capif/$CI_COMMIT_REF_SLUG/vault:$CI_COMMIT_REF_SLUG
    - echo "----------------------------------------------------"
+   - echo "### build and push mock-server image###"
+   - cd $TMP_PWD/services/mock-server/
+   - docker build -t $CI_REGISTRY/ocf/capif/$CI_COMMIT_REF_SLUG/mock-server:$CI_COMMIT_REF_SLUG .
+   - docker push $CI_REGISTRY/ocf/capif/$CI_COMMIT_REF_SLUG/mock-server:$CI_COMMIT_REF_SLUG
+   - echo "----------------------------------------------------"
    - docker logout $CI_REGISTRY
   <<: *main_common
 
diff --git a/capif/templates/ci_dev.gitlab-ci.yml b/capif/templates/ci_dev.gitlab-ci.yml
index e2fe2eb..ef23a92 100644
--- a/capif/templates/ci_dev.gitlab-ci.yml
+++ b/capif/templates/ci_dev.gitlab-ci.yml
@@ -192,5 +192,10 @@ dev_build_and_push:
    - docker build -t $CI_REGISTRY/ocf/capif/$CI_COMMIT_REF_SLUG/helper:$CI_COMMIT_REF_SLUG .
    - docker push $CI_REGISTRY/ocf/capif/$CI_COMMIT_REF_SLUG/helper:$CI_COMMIT_REF_SLUG
    - echo "----------------------------------------------------"
+   - echo "### build and push mock-server image###"
+   - cd $TMP_PWD/services/mock-server/
+   - docker build -t $CI_REGISTRY/ocf/capif/$CI_COMMIT_REF_SLUG/mock-server:$CI_COMMIT_REF_SLUG .
+   - docker push $CI_REGISTRY/ocf/capif/$CI_COMMIT_REF_SLUG/mock-server:$CI_COMMIT_REF_SLUG
+   - echo "----------------------------------------------------"
    - docker logout $CI_REGISTRY
   <<: *dev_common
diff --git a/capif/templates/ci_staging.gitlab-ci.yml b/capif/templates/ci_staging.gitlab-ci.yml
index c7dff70..8294d99 100644
--- a/capif/templates/ci_staging.gitlab-ci.yml
+++ b/capif/templates/ci_staging.gitlab-ci.yml
@@ -317,6 +317,11 @@ staging_build_and_push:
    - docker build -t $CI_REGISTRY/ocf/capif/$CI_COMMIT_REF_SLUG/helper:$CI_COMMIT_REF_SLUG .
    - docker push $CI_REGISTRY/ocf/capif/$CI_COMMIT_REF_SLUG/helper:$CI_COMMIT_REF_SLUG
    - echo "----------------------------------------------------"
+   - echo "### build and push mock-server image###"
+   - cd $TMP_PWD/services/mock-server/
+   - docker build -t $CI_REGISTRY/ocf/capif/$CI_COMMIT_REF_SLUG/mock-server:$CI_COMMIT_REF_SLUG .
+   - docker push $CI_REGISTRY/ocf/capif/$CI_COMMIT_REF_SLUG/mock-server:$CI_COMMIT_REF_SLUG
+   - echo "----------------------------------------------------"
    - docker logout $CI_REGISTRY
   <<: *staging_common
 
@@ -403,4 +408,9 @@ staging_build_and_push_mr:
    - docker build -t $CI_REGISTRY/ocf/capif/staging/helper:staging .
    - docker push $CI_REGISTRY/ocf/capif/staging/helper:staging
    - echo "----------------------------------------------------"
+   - echo "### build and push mock-server image###"
+   - cd $TMP_PWD/services/mock-server/
+   - docker build -t $CI_REGISTRY/ocf/capif/$CI_COMMIT_REF_SLUG/mock-server:$CI_COMMIT_REF_SLUG .
+   - docker push $CI_REGISTRY/ocf/capif/$CI_COMMIT_REF_SLUG/mock-server:$CI_COMMIT_REF_SLUG
+   - echo "----------------------------------------------------"
    - docker logout $CI_REGISTRY
\ No newline at end of file
-- 
GitLab