Add .gitlab-ci.yml

Created on 22 February 2024, about 1 year ago
Updated 19 April 2024, 12 months ago

Problem/Motivation

Now that tour is split from core it needs its own .gitlab-ci.yml configuration.

Additionally, we probably need to add this to the Module or theme removal process β†’ docs.

Since the sub-tree split was from 11.x I think the tests will fail against 10.2.x due πŸ“Œ Change ConfigEntityValidationTestBase::providerInvalidMachineNameCharacters and family to static Fixed .

Steps to reproduce

Proposed resolution

  • Add .gitlab-ci.yml from the template
  • Set _TARGET_CORE: "10.3.x-dev||$CORE_SUPPORTED" to target 10.3.x for now and update to higher versions once they are supported
  • Fix phpcs and phpstan errors in follow up issues

Remaining tasks

User interface changes

API changes

Data model changes

πŸ“Œ Task
Status

Fixed

Version

1.0

Component

Code

Created by

πŸ‡¦πŸ‡ΊAustralia mstrelan

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Merge Requests

Comments & Activities

  • Issue created by @mstrelan
  • Merge request !1Add .gitlab-ci.yml β†’ (Merged) created by mstrelan
  • Status changed to Needs review about 1 year ago
  • Pipeline finished with Failed
    about 1 year ago
    Total: 164s
    #101082
  • Pipeline finished with Failed
    about 1 year ago
    #101084
  • Pipeline finished with Failed
    about 1 year ago
    #101085
  • Status changed to Needs work about 1 year ago
  • πŸ‡¦πŸ‡ΊAustralia mstrelan

    Tried to opt in to testing against 10.3.x with OPT_IN_TEST_NEXT_MINOR but it appears to still be using 10.2.4-dev

  • Pipeline finished with Success
    about 1 year ago
    Total: 255s
    #101088
  • Pipeline finished with Success
    about 1 year ago
    Total: 240s
    #101132
  • Status changed to Needs review about 1 year ago
  • πŸ‡¦πŸ‡ΊAustralia mstrelan

    This is working with _TARGET_CORE, we'll just have to remove it once 10.3.x is the default.

    Opened πŸ“Œ Add phpstan.neon and phpstan-baseline.neon Active to address phpstan issues.

  • Pipeline finished with Failed
    about 1 year ago
    Total: 78s
    #103692
  • Pipeline finished with Success
    about 1 year ago
    Total: 270s
    #103693
  • Pipeline finished with Success
    about 1 year ago
    Total: 229s
    #103694
  • πŸ‡¦πŸ‡ΊAustralia mstrelan

    Settled on _TARGET_CORE: "10.3.x-dev||$CORE_SUPPORTED" which will pick the higher of 10.3.x-dev or whatever is currently supported.

  • πŸ‡¦πŸ‡ΊAustralia mstrelan

    Updated proposed resolution and added related issues

  • Pipeline finished with Success
    about 1 year ago
    Total: 381s
    #103697
  • Status changed to Fixed about 1 year ago
  • πŸ‡ΊπŸ‡ΈUnited States smustgrave

    Thanks, got confirmation that should be good to add these type of files to the 1.0.x splits. Was worried it would be considered deviating too much.

  • Automatically closed - issue fixed for 2 weeks with no activity.

Production build 0.71.5 2024