Problem/Motivation
Changes have been made to the Gitlab CI template configuration.
- Migrate Plus: https://git.drupalcode.org/project/migrate_plus/-/blob/d7d3c692a7d7f885d...
- Gitlab CI templates: https://git.drupalcode.org/project/gitlab_templates/-/blob/main/gitlab-c...
Steps to reproduce
Noticed while investigating issues in CI. No functional change, but means we get a shorter, more up to date set of docs (and correct URLs) in this module's configuration.
Proposed resolution
Update the file, preserving existing changes/customisation.
Remaining tasks
- Make PR
- Review
User interface changes
API changes
Data model changes
Issue fork migrate_plus-3565782
Show commands
Start within a Git clone of the project using the version control instructions.
Or, if you do not have SSH keys set up on git.drupalcode.org:
Comments
Comment #3
xurizaemonCI failure is due to #3565496: pipeline failure - composer (previous minor) / #3564269: Composer 2.9 blocks dependencies which have security advisories, not this PR.
Passing test run (with "previous minor" not enabled) can be seen at https://git.drupalcode.org/project/migrate_plus/-/merge_requests/148/pip...
Comment #4
heddnThose issues should be resolved fairly quickly, so I'm not going to move forward here unless those stall out for some reason. If they do stall, we can reopen and consider doing these changes.
Comment #6
xurizaemonHi Lucas,
Sorry if this was unclear!
This MR is not trying to solve that CI issue - the only change here is updating the template inline docs to match what's upstream.
The current template contains links & docs which have been superceded or deprecated.
It's not a big change, and from the MR you can see there's no functional change (only changes to lines starting with a comment).
I will put this back to "needs review", but there's no urgency on this, since it's only DX/docs really :)
Comment #8
heddnThanks for that explanation.