No way to merge a single, specific proposal
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Tarmac |
Fix Released
|
High
|
dobey |
Bug Description
There is currently no way to merge a specific proposal into a target. This bug was split out of bug #1253770 for the merging half of the feature request.
This is applicable to the current upstream-
http://
Given an MP and a revision ID, merge it (while checking that it still meets the approved to merge criteria)
The idea is that we want to scan a trunk branch for available MPs, select one (perhaps a specific one to do some prioritization), do various CI operations on that branch and then merge it while ensure that the MP being merged hasn't changed. There are also workflows in which we already have the MP in hand and we just want to merge it.
Related branches
- Francis Ginther: Approve
-
Diff: 167 lines (+73/-8)3 files modifiedtarmac/bin/commands.py (+19/-3)
tarmac/bin/options.py (+4/-0)
tarmac/tests/test_commands.py (+50/-5)
description: | updated |
Changed in tarmac: | |
importance: | Undecided → High |
status: | New → Confirmed |
Changed in tarmac: | |
status: | Confirmed → In Progress |
assignee: | nobody → Rodney Dawes (dobey) |
Changed in tarmac: | |
status: | In Progress → Fix Committed |
Changed in tarmac: | |
status: | Fix Committed → Fix Released |