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

docker/gitlab-drupal-ci#55 Optimize autoloader in deployment pipelines

parent caf091e3
No related branches found
No related tags found
No related merge requests found
...@@ -304,8 +304,8 @@ Debug: ...@@ -304,8 +304,8 @@ Debug:
- !reference [.preparecomposerplugins, before_script] - !reference [.preparecomposerplugins, before_script]
script: script:
- /usr/local/bin/update-env - /usr/local/bin/update-env
- composer install --no-interaction --no-progress --no-dev - composer install --no-interaction --no-progress --no-dev --optimize-autoloader
- composer show --path drupal/core-vendor-hardening >/dev/null 2>&1 || composer require --update-no-dev --no-interaction --no-progress drupal/core-vendor-hardening - composer show --path drupal/core-vendor-hardening >/dev/null 2>&1 || composer require --update-no-dev --no-interaction --no-progress --optimize-autoloader drupal/core-vendor-hardening
artifacts: artifacts:
name: build-prod name: build-prod
when: always when: always
...@@ -329,8 +329,8 @@ Debug: ...@@ -329,8 +329,8 @@ Debug:
LAKEDROPS_BUILD_NG: 'yes' LAKEDROPS_BUILD_NG: 'yes'
COMPOSE_PROJECT_NAME: drupal_$COMPOSE_PROJECT_NAME COMPOSE_PROJECT_NAME: drupal_$COMPOSE_PROJECT_NAME
script: script:
- composer show --path lakedrops/drupal-environment >/dev/null 2>&1 || composer require --update-no-dev --no-interaction --no-progress lakedrops/drupal-environment - composer show --path lakedrops/drupal-environment >/dev/null 2>&1 || composer require --update-no-dev --no-interaction --no-progress --optimize-autoloader lakedrops/drupal-environment
- composer show --path lakedrops/docker4drupal >/dev/null 2>&1 || composer require --update-no-dev --no-interaction --no-progress lakedrops/docker4drupal - composer show --path lakedrops/docker4drupal >/dev/null 2>&1 || composer require --update-no-dev --no-interaction --no-progress --optimize-autoloader lakedrops/docker4drupal
- composer lakedrops:config - composer lakedrops:config
- composer lakedrops:docker4drupal - composer lakedrops:docker4drupal
artifacts: artifacts:
...@@ -352,8 +352,8 @@ Debug: ...@@ -352,8 +352,8 @@ Debug:
- !reference [.preparecomposerplugins, before_script] - !reference [.preparecomposerplugins, before_script]
script: script:
# Run the following twice to ensure new patches get applied. # Run the following twice to ensure new patches get applied.
- composer install --no-interaction --no-progress - composer install --no-interaction --no-progress --optimize-autoloader
- composer install --no-interaction --no-progress - composer install --no-interaction --no-progress --optimize-autoloader
- composer lakedrops:scaffold --no-interaction - composer lakedrops:scaffold --no-interaction
- composer lakedrops:docker4drupal --no-interaction - composer lakedrops:docker4drupal --no-interaction
- docker compose pull --quiet - docker compose pull --quiet
...@@ -723,7 +723,7 @@ Debug: ...@@ -723,7 +723,7 @@ Debug:
- if [[ $EC -ne 0 ]]; then DOUPDATE=1; fi - if [[ $EC -ne 0 ]]; then DOUPDATE=1; fi
- rm /tmp/test.log >/dev/null 2>&1 || true - rm /tmp/test.log >/dev/null 2>&1 || true
- if [[ $DOUPDATE -eq 0 ]]; then exit 0; fi - if [[ $DOUPDATE -eq 0 ]]; then exit 0; fi
- composer update --with-all-dependencies --no-interaction --no-progress --no-dev - composer update --with-all-dependencies --no-interaction --no-progress --no-dev --optimize-autoloader
only: only:
variables: variables:
- $CHECKUPDATES - $CHECKUPDATES
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment