Skip to content
Snippets Groups Projects
Commit ceeda575 authored by jurgenhaas's avatar jurgenhaas
Browse files

Replace CI_PROJECT_NAME with PROJECT_NAME

parent 415b5ed0
Branches
No related tags found
No related merge requests found
......@@ -67,7 +67,7 @@ CollectDatabase:
- if [[ ! -d /data/${branch} ]]; then echo "Branch $branch does not exist"; exit 1; fi
- cd /data/${branch}/app
- SANITIZED_BRANCH_NAME=$(echo ${branch} | sed -r 's/[/_]+/-/g')
- docker compose --project-name ${CI_PROJECT_NAME}_${SANITIZED_BRANCH_NAME} exec php drush sql:dump --result-file=/var/backups/mysql/drupal.sql
- docker compose --project-name ${PROJECT_NAME}_${SANITIZED_BRANCH_NAME} exec php drush sql:dump --result-file=/var/backups/mysql/drupal.sql
- cd -
- cp /data/${branch}/files/db/drupal.sql .
artifacts:
......@@ -119,14 +119,14 @@ CopyDataToStage:
- if [[ "${targetbranch}" == "main" ]]; then echo "Main branch is not an allowed target!"; exit 3; fi
- cd /data/${sourcebranch}/app
- SANITIZED_SOURCE_BRANCH_NAME=$(echo ${sourcebranch} | sed -r 's/[/_]+/-/g')
- docker compose --project-name ${CI_PROJECT_NAME}_${SANITIZED_SOURCE_BRANCH_NAME} exec php drush sql:dump --result-file=/var/backups/mysql/drupal.sql
- docker compose --project-name ${PROJECT_NAME}_${SANITIZED_SOURCE_BRANCH_NAME} exec php drush sql:dump --result-file=/var/backups/mysql/drupal.sql
- rsync -rlDzogtp /data/${sourcebranch}/files/ /data/${targetbranch}/files/
- cd /data/${targetbranch}/app
- SANITIZED_TARGET_BRANCH_NAME=$(echo ${targetbranch} | sed -r 's/[/_]+/-/g')
- docker compose --project-name ${CI_PROJECT_NAME}_${SANITIZED_TARGET_BRANCH_NAME} cp /data/${targetbranch}/files/db/drupal.sql php:/tmp
- docker compose --project-name ${CI_PROJECT_NAME}_${SANITIZED_TARGET_BRANCH_NAME} exec php drush -y sql:drop
- docker compose --project-name ${CI_PROJECT_NAME}_${SANITIZED_TARGET_BRANCH_NAME} exec php drush -y sql:query --file=/tmp/drupal.sql
- docker compose --project-name ${CI_PROJECT_NAME}_${SANITIZED_TARGET_BRANCH_NAME} exec php drush cr
- docker compose --project-name ${PROJECT_NAME}_${SANITIZED_TARGET_BRANCH_NAME} cp /data/${targetbranch}/files/db/drupal.sql php:/tmp
- docker compose --project-name ${PROJECT_NAME}_${SANITIZED_TARGET_BRANCH_NAME} exec php drush -y sql:drop
- docker compose --project-name ${PROJECT_NAME}_${SANITIZED_TARGET_BRANCH_NAME} exec php drush -y sql:query --file=/tmp/drupal.sql
- docker compose --project-name ${PROJECT_NAME}_${SANITIZED_TARGET_BRANCH_NAME} exec php drush cr
ResetLocales:
variables:
......@@ -147,14 +147,14 @@ ResetLocales:
- if [[ ! -d /data/${branch}/app ]]; then branch=main; fi
- cd /data/${branch}/app
- SANITIZED_BRANCH_NAME=$(echo ${branch} | sed -r 's/[/_]+/-/g')
- docker compose --project-name ${CI_PROJECT_NAME}_${SANITIZED_BRANCH_NAME} exec php drush -y sql:query "truncate locales_location;"
- docker compose --project-name ${CI_PROJECT_NAME}_${SANITIZED_BRANCH_NAME} exec php drush -y sql:query "truncate locales_source;"
- docker compose --project-name ${CI_PROJECT_NAME}_${SANITIZED_BRANCH_NAME} exec php drush -y sql:query "truncate locales_target;"
- docker compose --project-name ${CI_PROJECT_NAME}_${SANITIZED_BRANCH_NAME} exec php drush -y sql:query "truncate locale_file;"
- docker compose --project-name ${CI_PROJECT_NAME}_${SANITIZED_BRANCH_NAME} exec php drush -y sql:query "delete from key_value where collection='locale.translation_status';"
- docker compose --project-name ${CI_PROJECT_NAME}_${SANITIZED_BRANCH_NAME} exec php drush -y sdel locale.translation_last_checked
- docker compose --project-name ${CI_PROJECT_NAME}_${SANITIZED_BRANCH_NAME} exec php drush -y locale:check
- docker compose --project-name ${CI_PROJECT_NAME}_${SANITIZED_BRANCH_NAME} exec php drush -y locale:update
- docker compose --project-name ${PROJECT_NAME}_${SANITIZED_BRANCH_NAME} exec php drush -y sql:query "truncate locales_location;"
- docker compose --project-name ${PROJECT_NAME}_${SANITIZED_BRANCH_NAME} exec php drush -y sql:query "truncate locales_source;"
- docker compose --project-name ${PROJECT_NAME}_${SANITIZED_BRANCH_NAME} exec php drush -y sql:query "truncate locales_target;"
- docker compose --project-name ${PROJECT_NAME}_${SANITIZED_BRANCH_NAME} exec php drush -y sql:query "truncate locale_file;"
- docker compose --project-name ${PROJECT_NAME}_${SANITIZED_BRANCH_NAME} exec php drush -y sql:query "delete from key_value where collection='locale.translation_status';"
- docker compose --project-name ${PROJECT_NAME}_${SANITIZED_BRANCH_NAME} exec php drush -y sdel locale.translation_last_checked
- docker compose --project-name ${PROJECT_NAME}_${SANITIZED_BRANCH_NAME} exec php drush -y locale:check
- docker compose --project-name ${PROJECT_NAME}_${SANITIZED_BRANCH_NAME} exec php drush -y locale:update
ResetLocalesCustom:
variables:
......@@ -175,7 +175,7 @@ ResetLocalesCustom:
- if [[ ! -d /data/${branch}/app ]]; then branch=main; fi
- cd /data/${branch}/app
- SANITIZED_BRANCH_NAME=$(echo ${branch} | sed -r 's/[/_]+/-/g')
- docker compose --project-name ${CI_PROJECT_NAME}_${SANITIZED_BRANCH_NAME} exec php drush -y locale:import ${LANG} ${FILE} --type=custom --override=all
- docker compose --project-name ${PROJECT_NAME}_${SANITIZED_BRANCH_NAME} exec php drush -y locale:import ${LANG} ${FILE} --type=custom --override=all
DeployAssetsToDrupal:
tags:
......@@ -200,8 +200,8 @@ DeployAssetsToDrupal:
- rm -rf vendor/${ASSET_PATH}
- git clone -b ${ASSET_BRANCH} ${ASSET_REPO} vendor/${ASSET_PATH}
- SANITIZED_BRANCH_NAME=$(echo ${CI_COMMIT_REF_NAME} | sed -r 's/[/_]+/-/g')
- docker compose --project-name ${CI_PROJECT_NAME}_${SANITIZED_BRANCH_NAME} exec php drush migrate:import --all --skip-progress-bar
- docker compose --project-name ${CI_PROJECT_NAME}_${SANITIZED_BRANCH_NAME} exec php drush migrate:import --all --skip-progress-bar
- docker compose --project-name ${PROJECT_NAME}_${SANITIZED_BRANCH_NAME} exec php drush migrate:import --all --skip-progress-bar
- docker compose --project-name ${PROJECT_NAME}_${SANITIZED_BRANCH_NAME} exec php drush migrate:import --all --skip-progress-bar
Testing:
variables:
......@@ -218,6 +218,6 @@ Testing:
- if [[ ! -d /data/${sourcebranch}/app ]]; then echo "Source branch does not exist!"; exit 1; fi
- if [[ ! -d /data/${targetbranch}/app ]]; then echo "Target branch does not exist!"; exit 2; fi
- cd /data/${sourcebranch}/app
- docker compose --project-name ${CI_PROJECT_NAME}_${sourcebranch} exec php drush st
- docker compose --project-name ${PROJECT_NAME}_${sourcebranch} exec php drush st
- cd /data/${targetbranch}/app
- docker compose --project-name ${CI_PROJECT_NAME}_${targetbranch} exec php drush st
- docker compose --project-name ${PROJECT_NAME}_${targetbranch} exec php drush st
......@@ -50,7 +50,7 @@ CollectFiles:
variables:
- $CI_PIPELINE_SOURCE == 'chat' || $TRIGGERTASK == 'CollectFiles'
script:
- ascr drupal-asset-archive ${CI_PROJECT_PATH} ${PWD}/${CI_PROJECT_NAME}.zip ${CHAT_INPUT}${TRIGGER_INPUT}
- ascr drupal-asset-archive ${CI_PROJECT_PATH} ${PWD}/${PROJECT_NAME}.zip ${CHAT_INPUT}${TRIGGER_INPUT}
artifacts:
name: files
when: always
......
......@@ -346,15 +346,15 @@ Debug:
variables:
GIT_STRATEGY: none
script:
- if [[ -f ${PWD}/${CI_PROJECT_NAME}.sql ]]; then rm ${PWD}/${CI_PROJECT_NAME}.sql; fi
- ascr drupal-dump-db ${CI_PROJECT_PATH} ${PWD}/${CI_PROJECT_NAME}.sql main
- if [[ -f ${PWD}/${PROJECT_NAME}.sql ]]; then rm ${PWD}/${PROJECT_NAME}.sql; fi
- ascr drupal-dump-db ${CI_PROJECT_PATH} ${PWD}/${PROJECT_NAME}.sql main
cache: {}
dependencies: []
artifacts:
name: dbdump
when: always
paths:
- ${CI_PROJECT_NAME}.sql
- ${PROJECT_NAME}.sql
rules:
- if: '$DISABLE_DEPLOYMENT != "0"'
when: never
......@@ -375,16 +375,16 @@ Debug:
variables:
GIT_STRATEGY: none
script:
- if [[ -f ${PWD}/${CI_PROJECT_NAME}.sql ]]; then rm ${PWD}/${CI_PROJECT_NAME}.sql; fi
- docker compose --project-name ${CI_PROJECT_NAME}_main exec php drush sql:dump --result-file=/var/backups/mysql/${CI_PROJECT_NAME}.sql
- cp /data/main/files/db/${CI_PROJECT_NAME}.sql .
- if [[ -f ${PWD}/${PROJECT_NAME}.sql ]]; then rm ${PWD}/${PROJECT_NAME}.sql; fi
- docker compose --project-name ${PROJECT_NAME}_main exec php drush sql:dump --result-file=/var/backups/mysql/${PROJECT_NAME}.sql
- cp /data/main/files/db/${PROJECT_NAME}.sql .
cache: {}
dependencies: []
artifacts:
name: dbdump
when: always
paths:
- ${CI_PROJECT_NAME}.sql
- ${PROJECT_NAME}.sql
rules:
- if: '$DISABLE_DEPLOYMENT != "0"'
when: never
......@@ -407,9 +407,9 @@ Debug:
variables:
GIT_STRATEGY: none
script:
- docker cp ${CI_PROJECT_NAME}.sql ${COMPOSE_PROJECT_NAME}-php-1:/var/www/html
- docker cp ${PROJECT_NAME}.sql ${COMPOSE_PROJECT_NAME}-php-1:/var/www/html
- drush sql:drop --yes
- drush sql:query --file=../${CI_PROJECT_NAME}.sql
- drush sql:query --file=../${PROJECT_NAME}.sql
- drush cr
- if [[ "${SKIPCONFIGIMPORT}" == "no" ]]; then drush config-import; fi
- drush updatedb
......@@ -439,9 +439,9 @@ Debug:
variables:
GIT_STRATEGY: none
script:
- docker cp ${CI_PROJECT_NAME}.sql ${COMPOSE_PROJECT_NAME}-php-1:/var/www/html
- docker cp ${PROJECT_NAME}.sql ${COMPOSE_PROJECT_NAME}-php-1:/var/www/html
- drush sql:drop --yes
- drush sql:query --file=../${CI_PROJECT_NAME}.sql
- drush sql:query --file=../${PROJECT_NAME}.sql
- drush cr
- if [[ "${SKIPCONFIGIMPORT}" == "no" ]]; then drush config-import; fi
- drush updatedb
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment