add some manual job triggers

This commit is contained in:
Andrew Dolgov 2023-04-01 12:03:20 +03:00
parent 00d2cb0f93
commit e2a02f1f4b
No known key found for this signature in database
GPG Key ID: 1A56B4FA25D4AF2A
1 changed files with 9 additions and 0 deletions

View File

@ -60,6 +60,9 @@ phpunit:
changes:
- '**/*.php'
- if: $CI_PIPELINE_SOURCE == 'merge_request_event'
- if: $CI_COMMIT_BRANCH
when: manual
allow_failure: true
script:
- php81 ./vendor/bin/phpunit
@ -72,6 +75,9 @@ eslint:
changes:
- '**/*.js'
- if: $CI_PIPELINE_SOURCE == 'merge_request_event'
- if: $CI_COMMIT_BRANCH
when: manual
allow_failure: true
script:
- npm install
- npx eslint js plugins
@ -85,6 +91,9 @@ phpstan:
changes:
- '**/*.php'
- if: $CI_PIPELINE_SOURCE == 'merge_request_event'
- if: $CI_COMMIT_BRANCH
when: manual
allow_failure: true
script:
- php81 -d memory_limit=-1 ./vendor/bin/phpstan --memory-limit=2G