Skip to content
Snippets Groups Projects
Commit a25fec74 authored by Grzegorz Rola's avatar Grzegorz Rola
Browse files

feature(deploy): composer package version and name

parent eba85675
Branches
No related tags found
No related merge requests found
......@@ -41,9 +41,13 @@ build to deploy:
- 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}
- php -d memory_limit=-1 /usr/local/bin/composer config version ${CI_COMMIT_REF_SLUG}
- php -d memory_limit=-1 /usr/local/bin/composer config name ${COMPOSER_NAMESPACE}/${CI_PROJECT_NAME}
- php -d memory_limit=-1 /usr/local/bin/composer install --no-dev --no-progress --optimize-autoloader --prefer-dist
- |
if [[ -n "$CI_COMMIT_TAG" ]]; then
php -d memory_limit=-1 /usr/local/bin/composer config version $CI_COMMIT_TAG;
php -d memory_limit=-1 /usr/local/bin/composer config name ${COMPOSER_NAMESPACE}/${CI_PROJECT_NAME}
php -d memory_limit=-1 /usr/local/bin/composer config type "wordpress-plugin"
php -d memory_limit=-1 /usr/local/bin/composer install --no-dev --no-progress --optimize-autoloader --prefer-dist
fi
- rm -f auth.json
- 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.lock auth.json 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
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment