-
Type:
Story
-
Status: Resolved (View Workflow)
-
Priority:
Critical
-
Resolution: Fixed
-
Component/s: blueocean-plugin
-
Labels:
-
Similar Issues:
-
Epic Link:
-
Sprint:pacific, atlantic, 1.0-b05/b-06, indian, arctic, tasman, christmas
A pipeline can pause and ask for user input at any point.
This needs to be exposed via the blue ocean REST api - both that it is waiting, but also that it can take a POST of data to acknowledge it. The input may take the form of Yes/No or it may be a richer set of input.
In Scope:
- API to fetch any pipelines blocked on "input" (for current user)
- API to fetch what input is required from user (so a form can be built up on the client)
- API to post confirmation from user (binary yes/no)
- API to take a post of data from user (for non yes/no)
(these are not necessarily separate unrelated apis, just that there needs to be support for those types of features)
Out of scope:
(perhaps we should start with simple yes/no)
- blocks
-
JENKINS-38494 User can see the input form on an input step (UI)
-
- Resolved
-
- relates to
-
JENKINS-38491 Add new "waitingForInput" status to API for runs, dag and steps
-
- Resolved
-
-
JENKINS-38804 API(s) for capturing parameters for parametrised pipeline jobs
-
- Resolved
-
Field | Original Value | New Value |
---|---|---|
Epic Link | UX-165 [ 25873 ] |
Labels | api |
Rank | Ranked higher |
Rank | Ranked lower |
Description |
A pipeline can pause and ask for user input at any point. This needs to be exposed somehow via the blue ocean REST api - both that it is waiting, but also that it can take a POST of data to acknowlege it. The input may take the form of Yes/No or it may be a richer set of input. |
A pipeline can pause and ask for user input at any point. This needs to be exposed via the blue ocean REST api - both that it is waiting, but also that it can take a POST of data to acknowledge it. The input may take the form of Yes/No or it may be a richer set of input. In Scope: * API to fetch any pipelines blocked on "input" (for current user) * API to |
Description |
A pipeline can pause and ask for user input at any point. This needs to be exposed via the blue ocean REST api - both that it is waiting, but also that it can take a POST of data to acknowledge it. The input may take the form of Yes/No or it may be a richer set of input. In Scope: * API to fetch any pipelines blocked on "input" (for current user) * API to |
A pipeline can pause and ask for user input at any point. This needs to be exposed via the blue ocean REST api - both that it is waiting, but also that it can take a POST of data to acknowledge it. The input may take the form of Yes/No or it may be a richer set of input. In Scope: * API to fetch any pipelines blocked on "input" (for current user) * API to fetch what input is required from user * API to post confirmation from user (binary yes/no) * API to take a post of data from user (for non yes/no) Out of scope: (perhaps we should start with simple yes/no) |
Project Import | Tue Jun 14 12:50:41 JST 2016 [ 1465876241198 ] |
Project Import | Wed Jun 15 02:53:18 UTC 2016 [ 1465959198925 ] |
Labels | api | api blueocean-imported |
Project | User Experience [ 10600 ] | Jenkins [ 10172 ] |
Key |
|
|
Workflow | Product Backlog April 2016 V2 [ 172172 ] | JNJira [ 172415 ] |
Status | To Do [ 10003 ] | Open [ 1 ] |
Component/s | blueocean-plugin [ 21481 ] |
Priority | Medium [ 3 ] | Major [ 10000 ] |
Reporter | Michael Neale [ mneale ] | James Dumay [ jamesdumay ] |
Reporter | James Dumay [ jdumay ] | James Dumay [ jdumay ] |
Rank | Ranked higher |
Rank | Ranked higher |
Rank | Ranked lower |
Sprint | 1.0-m11 [ 71 ] |
Rank | Ranked lower |
Assignee | Vivek Panday [ coervivek ] |
Assignee | Vivek Panday [ coervivek ] | Vivek Pandey [ vivek ] |
Sprint | 1.0-m11 [ 71 ] |
Sprint | 1.0-m12 [ 76 ] |
Rank | Ranked higher |
Sprint | 1.0-m12 [ 76 ] |
Rank | Ranked lower |
Rank | Ranked higher |
Workflow | JNJira [ 172415 ] | JNJira + In-Review [ 184595 ] |
Sprint | 1.0-beta-2 [ 101 ] |
Rank | Ranked lower |
Sprint | 1.0-beta-4 [ 101 ] | 1.0-beta-2 [ 111 ] |
Rank | Ranked higher |
Rank | Ranked higher |
Sprint | 1.0-b05/b-06 [ 111 ] | 26-september, 1.0-b05/b-06 [ 101, 111 ] |
Epic Link | JENKINS-35750 [ 171713 ] | JENKINS-38490 [ 174672 ] |
Link |
This issue relates to |
Description |
A pipeline can pause and ask for user input at any point. This needs to be exposed via the blue ocean REST api - both that it is waiting, but also that it can take a POST of data to acknowledge it. The input may take the form of Yes/No or it may be a richer set of input. In Scope: * API to fetch any pipelines blocked on "input" (for current user) * API to fetch what input is required from user * API to post confirmation from user (binary yes/no) * API to take a post of data from user (for non yes/no) Out of scope: (perhaps we should start with simple yes/no) |
A pipeline can pause and ask for user input at any point.
This needs to be exposed via the blue ocean REST api - both that it is waiting, but also that it can take a POST of data to acknowledge it. The input may take the form of Yes/No or it may be a richer set of input. In Scope: * API to fetch any pipelines blocked on "input" (for current user) * API to fetch what input is required from user (so a form can be built up on the client) * API to post confirmation from user (binary yes/no) * API to take a post of data from user (for non yes/no) (these are not necessarily separate unrelated apis, just that there needs to be support for those types of features) Out of scope: (perhaps we should start with simple yes/no) |
Link |
This issue blocks |
Rank | Ranked lower |
Summary | API for acknowledging request for user input in a pipeline | API(s) for acknowledging request for user input in a pipeline |
Link |
This issue relates to |
Link |
This issue blocks |
Sprint | pacific, 1.0-b05/b-06 [ 101, 111 ] | pacific, atlantic, 1.0-b05/b-06 [ 101, 106, 111 ] |
Rank | Ranked higher |
Priority | Major [ 3 ] | Critical [ 2 ] |
Rank | Ranked higher |
Sprint | pacific, atlantic, 1.0-b05/b-06 [ 101, 106, 111 ] | pacific, atlantic, 1.0-b05/b-06, indian [ 101, 106, 111, 126 ] |
Sprint | pacific, atlantic, 1.0-b05/b-06, indian [ 101, 106, 111, 126 ] | pacific, atlantic, 1.0-b05/b-06, indian, arctic [ 101, 106, 111, 126, 131 ] |
Rank | Ranked higher |
Sprint | pacific, atlantic, 1.0-b05/b-06, indian, arctic [ 101, 106, 111, 126, 131 ] | pacific, atlantic, 1.0-b05/b-06, indian, arctic, tasman [ 101, 106, 111, 126, 131, 136 ] |
Sprint | pacific, atlantic, 1.0-b05/b-06, indian, arctic, tasman [ 101, 106, 111, 126, 131, 136 ] | pacific, atlantic, 1.0-b05/b-06, indian, arctic, tasman, frank [ 101, 106, 111, 126, 131, 136, 156 ] |
Sprint | pacific, atlantic, 1.0-b05/b-06, indian, arctic, tasman, frank [ 101, 106, 111, 126, 131, 136, 156 ] | pacific, atlantic, 1.0-b05/b-06, indian, arctic, tasman, tethys [ 101, 106, 111, 126, 131, 136, 161 ] |
Rank | Ranked lower |
Sprint | pacific, atlantic, 1.0-b05/b-06, indian, arctic, tasman, tethys [ 101, 106, 111, 126, 131, 136, 161 ] | pacific, atlantic, 1.0-b05/b-06, indian, arctic, tasman, christmas [ 101, 106, 111, 126, 131, 136, 176 ] |
Rank | Ranked higher |
Status | Open [ 1 ] | Resolved [ 5 ] |
Resolution | Fixed [ 1 ] |