Issue #3428614 by catch, nod_, longwave: Resync .gitlab-ci.yml and .gitignore following Yarn 4 in 11.x
parent
49f6e5eeff
commit
c559ce6491
|
@ -358,7 +358,9 @@ default:
|
|||
paths:
|
||||
- core/node_modules/
|
||||
script:
|
||||
- yarn --cwd ./core install
|
||||
- cd core
|
||||
- corepack enable
|
||||
- yarn install
|
||||
|
||||
################
|
||||
# Lint Jobs
|
||||
|
@ -425,8 +427,10 @@ default:
|
|||
- when: manual
|
||||
allow_failure: true
|
||||
script:
|
||||
- yarn --cwd=./core run -s check:ckeditor5
|
||||
- yarn --cwd=./core run -s lint:core-js-passing --format gitlab
|
||||
- cd core
|
||||
- corepack enable
|
||||
- yarn run check:ckeditor5
|
||||
- yarn run lint:core-js-passing --format gitlab
|
||||
artifacts:
|
||||
reports:
|
||||
codequality: eslint-quality-report.json
|
||||
|
@ -449,8 +453,10 @@ default:
|
|||
- when: manual
|
||||
allow_failure: true
|
||||
script:
|
||||
- yarn run --cwd=./core build:css --check
|
||||
- yarn run --cwd=./core lint:css --color --custom-formatter=node_modules/stylelint-formatter-gitlab
|
||||
- corepack enable
|
||||
- cd core
|
||||
- yarn run build:css --check
|
||||
- yarn run lint:css --color --custom-formatter=node_modules/stylelint-formatter-gitlab
|
||||
artifacts:
|
||||
reports:
|
||||
codequality: stylelint-quality-report.json
|
||||
|
@ -467,7 +473,9 @@ default:
|
|||
echo "HEAD is $(git rev-parse HEAD). \$CI_MERGE_REQUEST_DIFF_BASE_SHA is ${CI_MERGE_REQUEST_DIFF_BASE_SHA}";
|
||||
fi;
|
||||
- git diff ${CI_MERGE_REQUEST_TARGET_BRANCH_SHA:-$CI_MERGE_REQUEST_DIFF_BASE_SHA} --name-only 2>1 > /dev/null || (echo "Warning, cannot find changed files, converting to full clone." & (git fetch --unshallow --quiet && echo "Fetch successful."))
|
||||
- git diff ${CI_MERGE_REQUEST_TARGET_BRANCH_SHA:-$CI_MERGE_REQUEST_DIFF_BASE_SHA} --name-only | sed "s_^_../_" | yarn --cwd=./core run -s spellcheck:core --no-must-find-files --file-list stdin
|
||||
- cd core
|
||||
- corepack enable
|
||||
- git diff ${CI_MERGE_REQUEST_TARGET_BRANCH_SHA:-$CI_MERGE_REQUEST_DIFF_BASE_SHA} --name-only | sed "s_^_../_" | yarn run -s spellcheck:core --no-must-find-files --file-list stdin
|
||||
|
||||
'📔 Validatable config':
|
||||
<<: [ *default-job-settings-lint ]
|
||||
|
|
|
@ -195,7 +195,9 @@ variables:
|
|||
- echo "DRUPAL_NIGHTWATCH_OUTPUT='"../nightwatch_output"'" >> ./core/.env
|
||||
- echo "COLUMNS=1000" >> ./core/.env
|
||||
- chown -R www-data:www-data ./sites /var/www
|
||||
- sudo -u www-data yarn run --cwd=./core test:nightwatch --workers=4
|
||||
- cd core
|
||||
- corepack enable
|
||||
- sudo -u www-data yarn run test:nightwatch --workers=4
|
||||
after_script:
|
||||
- cp /builds/chromedriver.log ./
|
||||
artifacts:
|
||||
|
|
|
@ -39,6 +39,8 @@
|
|||
"MAINTAINERS.txt",
|
||||
"package.json",
|
||||
"yarn.lock",
|
||||
".yarnrc.yml",
|
||||
".yarn/*",
|
||||
"misc/cspell/dictionary.txt",
|
||||
"phpstan*"
|
||||
],
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
bartik
|
||||
corepack
|
||||
dblog
|
||||
dependee
|
||||
dependee's
|
||||
|
|
Loading…
Reference in New Issue