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

fix: ignore missing auth.json when removing files


There should be no `auth.json` in repository after 500bce48, but just in
case, keep removing this file. Add force flag to ignore missing file.

Signed-off-by: default avatarBart Jaskulski <bjaskulski@protonmail.com>
parent 0ebbec9b
No related branches found
No related tags found
No related merge requests found
......@@ -42,7 +42,7 @@
- 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 install --no-dev --no-progress --optimize-autoloader --prefer-dist
- rm auth.json
- 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
- 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
......@@ -294,7 +294,7 @@ library:
- cp -rf /tmp/wp-desk/* ${CI_PROJECT_DIR}/wp-desk/${CI_PROJECT_NAME}
- cd ${CI_PROJECT_DIR}/wp-desk/${CI_PROJECT_NAME}
- php -d memory_limit=-1 /usr/local/bin/composer install --no-dev --no-progress --optimize-autoloader --prefer-dist
- rm auth.json
- rm -f auth.json
- 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 auth.json 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
......
......@@ -23,7 +23,7 @@ prepare prefixed vendor:
- composer install
# For plugins using wpdesk/wp-init, but only after v0.10. This has to be changed later, when library hits v1
- composer show -q wpdesk/wp-init ^0.10 >/dev/null 2>&1 && vendor/bin/wpinit ./generated/ || echo "Not using wpdesk/wp-init"
- rm auth.json
- rm -f auth.json
prepare npm assets:
image: node:20.18-slim
......
......@@ -59,7 +59,7 @@
cp -r ${CI_PROJECT_DIR}/. /project
cd /project
composer install --no-progress --prefer-dist --no-dev
rm auth.json
rm -f auth.json
cd ${CI_PROJECT_DIR}
set +x
fi
......
......@@ -6,7 +6,7 @@ lint:
before_script:
- !reference [.composer-auth, script]
- composer install --no-dev
- rm auth.json
- rm -f auth.json
- phive install -g https://github.com/php-parallel-lint/PHP-Parallel-Lint/releases/download/v1.4.0/parallel-lint.phar --force-accept-unsigned
script:
- parallel-lint . --gitlab > lint-codequality.json || true
......
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