Commit 50aec4fb authored by Jorge Moratinos's avatar Jorge Moratinos
Browse files

Minor fix on template env file

parent 29308e23
Loading
Loading
Loading
Loading
+5 −11
Original line number Diff line number Diff line
@@ -103,12 +103,6 @@ deploy_ocf_staging:
      whoami
      kubectl cluster-info
      yq --version
      echo "NEW version!!!"

      echo "Before read file key NAMESPACE_DEV_TO_STAGING: $NAMESPACE_DEV_TO_STAGING "
      export CI_ENV_ENDPOINT=$(cat cd_env_endpoint.txt)
      export NAMESPACE_DEV_TO_STAGING=$(echo $CI_ENV_ENDPOINT)
      echo "After read file key NAMESPACE_DEV_TO_STAGING: $NAMESPACE_DEV_TO_STAGING "

      if [[ -d helm/capif ]]; then
        echo "### helm capif directory exists ###"
@@ -285,7 +279,7 @@ deploy_ocf_staging:

        echo "Generate env file for helm scripts"

        cat <<EOF > helm/scripts/envs/$NAMESPACE_DEV_TO_STAGING-mr.env.template
        cat <<EOF > helm/scripts/envs/$NAMESPACE_DEV_TO_STAGING-mr.template
      # --------------------------------------------------------------------------------------------------------------
      # This file is generated by the GitLab CI pipeline for deploying CAPIF to the staging environment. 
      # It contains environment variables that are used in the deployment process. 
@@ -348,14 +342,14 @@ deploy_ocf_staging:
      # --------------------------------------------------------------------------------------------------------------
      EOF
        sed -e "s/^[ ]*export VAULT_ACCESS_TOKEN=.*/export VAULT_ACCESS_TOKEN=$VAULT_ACCESS_TOKEN/" \
        helm/scripts/envs/$NAMESPACE_DEV_TO_STAGING-mr.env.template > helm/scripts/envs/$NAMESPACE_DEV_TO_STAGING-mr.env
        helm/scripts/envs/$NAMESPACE_DEV_TO_STAGING-mr.template > helm/scripts/envs/$NAMESPACE_DEV_TO_STAGING-mr.env
        ./helm/scripts/install_capif.sh $NAMESPACE_DEV_TO_STAGING-mr
      fi

  artifacts:
    name: "$NAMESPACE_DEV_TO_STAGING-mr.template"
    paths:
      - helm/scripts/envs/$NAMESPACE_DEV_TO_STAGING-mr.env.template
      - helm/scripts/envs/$NAMESPACE_DEV_TO_STAGING-mr.template
    expire_in: 1 day
    when: always

@@ -378,7 +372,7 @@ delete_ocf_staging:
          echo "### env file found for $NAMESPACE_DEV_TO_STAGING-mr, deleting with helm script ###"
        else
          echo "### No helm capif directory and no env file found for $NAMESPACE_DEV_TO_STAGING-mr, create file ###"
          cat <<EOF > helm/scripts/envs/$NAMESPACE_DEV_TO_STAGING-mr.env.template
          cat <<EOF > helm/scripts/envs/$NAMESPACE_DEV_TO_STAGING-mr.template
      # --------------------------------------------------------------------------------------------------------------
      # This file is generated by the GitLab CI pipeline for deploying CAPIF to the staging environment. 
      # It contains environment variables that are used in the deployment process. 
@@ -441,7 +435,7 @@ delete_ocf_staging:
      # --------------------------------------------------------------------------------------------------------------
      EOF
          sed -e "s/^[ ]*export VAULT_ACCESS_TOKEN=.*/export VAULT_ACCESS_TOKEN=$VAULT_ACCESS_TOKEN/" \
          helm/scripts/envs/$NAMESPACE_DEV_TO_STAGING-mr.env.template > helm/scripts/envs/$NAMESPACE_DEV_TO_STAGING-mr.env
          helm/scripts/envs/$NAMESPACE_DEV_TO_STAGING-mr.template > helm/scripts/envs/$NAMESPACE_DEV_TO_STAGING-mr.env
        
        fi
        ./helm/scripts/uninstall_capif.sh $NAMESPACE_DEV_TO_STAGING-mr -y