Actions
Issue #5782
closedplugin-template needs to support both the pulpcore 3.0 and master branch for plugins
Status:
CLOSED - CURRENTRELEASE
Priority:
Normal
Assignee:
Category:
-
Sprint/Milestone:
-
Start date:
Due date:
Estimated time:
Severity:
2. Medium
Version:
Platform Release:
OS:
Triaged:
No
Groomed:
No
Sprint Candidate:
Yes
Tags:
Plugin Template
Sprint:
Quarter:
Description
Right now plugin-template by default installs pulpcore from the master branch. Only "Required PR" causes it to be overriden, or setup.py (for the latest 3.0 release on PyPI.)
But sometimes plugins need newer features on the 3.0 branch than PyPI has.
plugin-template should have a variable for which branch to use for pulpcore. The variable's value should differ per plugin's branch.
Related issues
Actions
Problem: plugin-template needs to support both the pulpcore 3.0 and master branch for plugins
Solution: specify it in the template_config variable pulpcore_branch Also reworks additional_plugins into both names and branches The few plugins currently using additional_plugins must update that variable in plugin_template.yml
Fixes: #5782 plugin-template needs to support both the pulpcore 3.0 and master branch for plugins https://pulp.plan.io/issues/5782