Skip to content
Snippets Groups Projects

Add a core-convert job

Merged Adam G-H requested to merge issue/automatic_updates-3414168:3414168-add-a-new into 3.0.x
Compare and Show latest version
1 file
+ 26
0
Compare changes
  • Side-by-side
  • Inline
+ 26
0
@@ -129,6 +129,9 @@ core-convert:
- CORE_BRANCH=`echo $_TARGET_CORE | sed -e "s/-dev$//"`
- composer run core-convert --working-dir=$MODULE_DIR -- $CI_PROJECT_DIR/$_WEB_ROOT --gitlabci --core_target_branch=$CORE_BRANCH
- rm -r -f $MODULE_DIR
# Confirm that both modules are now in core.
- test -d $_WEB_ROOT/core/modules/auto_updates
- test -d $_WEB_ROOT/core/modules/package_manager
artifacts:
expire_in: 1 week
expose_as: 'core-converted'
@@ -164,3 +167,26 @@ phpunit:
- when: on_success
variables:
_PHPUNIT_EXTRA: '--types PHPUnit-$TEST_TYPE --module $MODULE'
phpunit-core:
extends: .phpunit-base
needs:
- core-convert
parallel:
matrix:
- MODULE:
- auto_updates
- package_manager
TEST_TYPE:
- Unit
- Kernel
- Functional
- FunctionalJavascript
- Build
rules:
# Package Manager has no functional JavaScript tests.
- if: $MODULE == "package_manager" && $TEST_TYPE == "FunctionalJavascript"
when: never
- when: on_success
variables:
_PHPUNIT_EXTRA: '--types PHPUnit-$TEST_TYPE --module $MODULE'
Loading