Project

Profile

Help

Task #5764

closed

Story #5762: [Epic] CI Improvements

pulp-operator and ansible-pulp CI should adopt some features from the plugin-template

Added by mdepaulo@redhat.com about 5 years ago. Updated over 4 years ago.

Status:
CLOSED - COMPLETE
Priority:
Normal
Assignee:
Category:
-
Sprint/Milestone:
-
Start date:
Due date:
% Done:

100%

Estimated time:
Platform Release:
Groomed:
No
Sprint Candidate:
No
Tags:
CI/CD
Sprint:
Sprint 63
Quarter:

Description

pulp-operator and ansible-pulp CI have very different CI than the plugin-template based CI like pulpcore and the plugins use. This itself is believed to be the best approach.

However, some parts of the plugin-template CI should be re-used for pulp-operator and ansible-pulp CI.

Some features that come to mind:
"Required PR" functionality
Progressing issues in Redmine, and requiring an issue # or "noissue".

Many of these are implemented in before_install.sh.

Implementing this may require updating both of those 2 git repos (pulp-operator & ansible-pulp), as well as plugin-template.

Actions #1

Updated by mdepaulo@redhat.com about 5 years ago

  • Tracker changed from Story to Task
  • Subject changed from pulp-operator and ansible-pulp CI should re-use some functionality from the plugin-template to pulp-operator and ansible-pulp CI should adopt some features from the plugin-template
Actions #2

Updated by mdepaulo@redhat.com almost 5 years ago

  • Status changed from NEW to ASSIGNED
  • Assignee set to fao89
Actions #3

Updated by fao89 almost 5 years ago

  • Tags CI/CD added
Actions #4

Updated by fao89 almost 5 years ago

  • Status changed from ASSIGNED to POST
Actions #5

Updated by fao89 almost 5 years ago

  • Sprint set to Sprint 63

Added by Fabricio Aguiar almost 5 years ago

Revision a994c850 | View on GitHub

Validating commits

https://pulp.plan.io/issues/5764 closes #5764

Added by Fabricio Aguiar almost 5 years ago

Revision 249a574a | View on GitHub

Validating commits

https://pulp.plan.io/issues/5764 ref #5764

Actions #6

Updated by Anonymous almost 5 years ago

  • Status changed from POST to MODIFIED
  • % Done changed from 0 to 100

Added by Fabricio Aguiar almost 5 years ago

Revision 284ab970 | View on GitHub

Validating commits

https://pulp.plan.io/issues/5764 ref #5764

Added by Fabricio Aguiar almost 5 years ago

Revision 284ab970 | View on GitHub

Validating commits

https://pulp.plan.io/issues/5764 ref #5764

Actions #7

Updated by dkliban@redhat.com over 4 years ago

  • Status changed from MODIFIED to CLOSED - COMPLETE

Also available in: Atom PDF