Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
19 commits
Select commit Hold shift + click to select a range
33df87b
docs: add design spec for pipelines:migrate:gitlab command
shubham-bansal96 Jul 9, 2026
c3b38d2
docs: fix pr-merged/pr-closed rules and add missing edge cases in spec
shubham-bansal96 Jul 9, 2026
1141a0a
docs: add implementation plan for pipelines:migrate:gitlab command
shubham-bansal96 Jul 9, 2026
81e8f52
PIPE-8085: Add fixture file with full Acquia Pipelines configuration
shubham-bansal96 Jul 9, 2026
d788a1c
feat: scaffold PipelinesMigrateGitlabCommand with failing test
shubham-bansal96 Jul 9, 2026
2873bdb
style: fix phpcs violations in PipelinesMigrateGitlabCommand skeleton
shubham-bansal96 Jul 9, 2026
5ff9aef
feat: add file detection logic to PipelinesMigrateGitlabCommand
shubham-bansal96 Jul 9, 2026
35dc101
feat: implement services and variables migration
shubham-bansal96 Jul 9, 2026
7132b62
feat: implement events migration with stages and job rules
shubham-bansal96 Jul 9, 2026
67064d1
refactor: make EVENT_STAGE_MAP data-driven with when and rules config
shubham-bansal96 Jul 9, 2026
b6e9662
chore: fix PHPStan issues and cleanup
shubham-bansal96 Jul 9, 2026
06c18b6
fix: add YAML TODO comments for pr events, improve edge case handling
shubham-bansal96 Jul 9, 2026
de42fc8
fix: address Copilot review comments and fix mutation test coverage
shubham-bansal96 Jul 9, 2026
d2d1b53
test: add non-serial tests for yml/yaml extension detection
shubham-bansal96 Jul 9, 2026
913d1c3
test: add non-serial behavioral tests to achieve 100% covered MSI
shubham-bansal96 Jul 9, 2026
b224863
test: add more non-serial tests to kill remaining escaped mutants
shubham-bansal96 Jul 9, 2026
37a81dc
fix: add @infection-ignore-all for equivalent/harmless mutants
shubham-bansal96 Jul 9, 2026
c2d7650
test: kill remaining 6 escaped mutants in PipelinesMigrateGitlabCommand
shubham-bansal96 Jul 9, 2026
df8f7f0
fix: address latest Copilot review comments
shubham-bansal96 Jul 9, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading