Skip to content

Apply customizations to Konflux pipelines for release-v0.2#1399

Merged
simonbaird merged 2 commits into
conforma:release-v0.2from
simonbaird:v02-patch-pipelines
Mar 5, 2024
Merged

Apply customizations to Konflux pipelines for release-v0.2#1399
simonbaird merged 2 commits into
conforma:release-v0.2from
simonbaird:v02-patch-pipelines

Conversation

@simonbaird

Copy link
Copy Markdown
Member

Apply changes to the Konflux generated default pipelines.

Note there was some manual intervention here. The patch from f1a1972 did not apply since those params were also removed in the release branch pipeline.

(Commit created with hack/patch-release-pipelines.sh )

Ref: EC-434

@simonbaird simonbaird changed the base branch from konflux/references/release-v0.2 to release-v0.2 March 5, 2024 19:34
@simonbaird

Copy link
Copy Markdown
Member Author

Oops I selected the wrong base. Fixed now.

Apply changes to the Konflux generated default pipelines.

Note there was some manual intervention here. The patch from f1a1972
did not apply since those params were also removed in the release
branch pipeline.

Ref: https://issues.redhat.com/browse/EC-434

(Commit created with hack/patch-release-pipelines.sh)
@simonbaird simonbaird force-pushed the v02-patch-pipelines branch from 6138641 to f3df3fa Compare March 5, 2024 19:35
@codecov

codecov Bot commented Mar 5, 2024

Copy link
Copy Markdown

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 86.82%. Comparing base (2240edd) to head (f282858).

Additional details and impacted files

Impacted file tree graph

@@               Coverage Diff                @@
##           release-v0.2    #1399      +/-   ##
================================================
+ Coverage         79.59%   86.82%   +7.22%     
================================================
  Files                62       73      +11     
  Lines              4347     4682     +335     
================================================
+ Hits               3460     4065     +605     
+ Misses              887      617     -270     
Flag Coverage Δ
acceptance 72.07% <ø> (?)
generative 79.59% <ø> (ø)
integration 79.59% <ø> (ø)
unit 79.59% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

see 39 files with indirect coverage changes

This is failing currently and I don't want to delay getting the
release-v0.2 build working. IIUC this is not a hard requirement.

Adding a customer EC policy to make this test into only would be a
reasonable idea, but right now we don't have a custom EC policy, so
it seems more pragmatic to just remove it.

EC-464 is filed to bring it back again, (which should be done in
main branch to begin with).

Ref: https://issues.redhat.com/browse/EC-434
Ref: https://issues.redhat.com/browse/EC-464
@simonbaird simonbaird changed the title Apply main branch pipeline customizations to the Konflux default pipelines for release-v0.2 Apply customizations to Konflux pipelines for release-v0.2 Mar 5, 2024
@simonbaird

Copy link
Copy Markdown
Member Author

I think it's okay to merge this to get the release branch builds working and passing EC. Potentially we can bring the ecosystem check back quickly if needed.

@simonbaird simonbaird merged commit 9bd00b3 into conforma:release-v0.2 Mar 5, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant