Skip to content
Snippets Groups Projects
Commit f07f8c57 authored by Bartek Jaskulski's avatar Bartek Jaskulski
Browse files

Merge branch 'globally-raise-mem-limit' into 'master'

refactor: globally raise memory limit for composer ops

See merge request wpdesk/gitlab-ci!219
parents 7aaeeeec 2520571d
No related branches found
No related tags found
No related merge requests found
......@@ -7,6 +7,7 @@ variables:
MYSQL_INNODB_LOG_BUFFER_SIZE: "32M"
PHP_ERROR_REPORTING: "E_ALL"
COMPOSER_ALLOW_SUPERUSER: "1"
COMPOSER_MEMORY_LIMIT: "-1"
GIT_STRATEGY: "fetch"
CONTRIBUTORS: "wpdesk,dyszczo,grola,piotrpo,marcinkolanko"
MINIMAL_WP_TESTED_UP: "5.4"
......
......@@ -65,7 +65,7 @@ hooks docs refresh:
- cp -rf /tmp/release/* ${CI_PROJECT_DIR}/release/${CI_PROJECT_NAME}
- if [ -d "/tmp/release/.wordpress-org" ]; then mkdir ${CI_PROJECT_DIR}/release/${CI_PROJECT_NAME}/.wordpress-org && cp -rf /tmp/release/.wordpress-org/* ${CI_PROJECT_DIR}/release/${CI_PROJECT_NAME}/.wordpress-org; fi
- cd ${CI_PROJECT_DIR}/release/${CI_PROJECT_NAME}
- COMPOSER_MEMORY_LIMIT=-1 && php -d memory_limit=-1 /usr/local/bin/composer install --no-dev --no-progress --optimize-autoloader --prefer-dist
- php -d memory_limit=-1 /usr/local/bin/composer install --no-dev --no-progress --optimize-autoloader --prefer-dist
- rm -rf build-coverage release tests docs .git .editorconfig .gitignore .gitlab-ci.yml apigen.neon phpunit.xml acceptance test_soap.php .gitlab
- rm -rf composer.json composer.lock phpcs.xml.dist phpunit-integration.xml phpunit-unit.xml composer.phar wp-cli.phar functional tmp_artifacts .tmp tools codeception.dist.yml .env.testing wp-install.sh
- rm -rf phpcs.xml.dist phpunit-integration.xml phpunit-unit.xml wp-cli.phar functional tmp_artifacts scoper.inc.php phpstan.dist phpstan.neon.dist
......@@ -270,7 +270,7 @@ library:
- cp -rf ${CI_PROJECT_DIR}/* /tmp/wp-desk
- cp -rf /tmp/wp-desk/* ${CI_PROJECT_DIR}/wp-desk/${CI_PROJECT_NAME}
- cd ${CI_PROJECT_DIR}/wp-desk/${CI_PROJECT_NAME}
- COMPOSER_MEMORY_LIMIT=-1 && php -d memory_limit=-1 /usr/local/bin/composer install --no-dev --no-progress --optimize-autoloader --prefer-dist
- php -d memory_limit=-1 /usr/local/bin/composer install --no-dev --no-progress --optimize-autoloader --prefer-dist
- rm -rf build-coverage wp-desk release tests docs .git .editorconfig .gitignore .gitlab-ci.yml apigen.neon phpunit.xml acceptance test_soap.php .gitlab
- rm -rf composer.json composer.lock phpcs.xml.dist phpunit-integration.xml phpunit-unit.xml composer.phar wp-cli.phar functional tmp_artifacts .tmp tools
- rm -rf assets-src package.json package-lock.json .babelrc weback.mix.js
......
......@@ -22,7 +22,7 @@ prepare prefixed vendor:
- php --version
- apk update && apk upgrade && apk add git libxml2-dev
- docker-php-ext-install soap
- COMPOSER_MEMORY_LIMIT=-1 && composer install
- composer install
prepare npm assets:
<<: *job-prepare
......
......@@ -47,7 +47,7 @@
- mkdir -p /project
- if [ -f ${CI_PROJECT_DIR}/tests/codeception/bootstrap.sh ]; then cp -r ${CI_PROJECT_DIR}/. /project; fi
- if [ -f ${CI_PROJECT_DIR}/tests/codeception/bootstrap.sh ]; then cd /project; fi
- if [ -f ${CI_PROJECT_DIR}/tests/codeception/bootstrap.sh ]; then COMPOSER_MEMORY_LIMIT=-1 composer install --no-progress --prefer-dist --no-dev; fi
- if [ -f ${CI_PROJECT_DIR}/tests/codeception/bootstrap.sh ]; then composer install --no-progress --prefer-dist --no-dev; fi
- cd ${CI_PROJECT_DIR}
- mkdir -p ${APACHE_DOCUMENT_ROOT}
- cd ${APACHE_DOCUMENT_ROOT}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment