AcalephStorage / kontinuous

The Kubernetes Continuous Integration & Delivery Platform (CI/CD) :arrows_counterclockwise:
Apache License 2.0
116 stars 9 forks source link

Wait #64

Closed hunter closed 8 years ago

madziefe commented 8 years ago

Changes: Added kontinuous wait api. Added cli support for wait. If stage is wait, user will be ask to continue to next stage or not. If yes, will proceed to next stage. If no, the build is stopped.

hunter commented 8 years ago

Is an input required? Can the user come back later and resume? Important for cases of a manual testing stage (of unknown duration) that can then be pushed to production.

darkcrux commented 8 years ago

so wish we have TPR now. we could have kubectl as our cli tool. :D

madziefe commented 8 years ago

User input while current build is running and will encounter wait stage is supported. Resuming previously stopped builds is not yet supported.

Should we add resume in cli command? kontinuous-cli resume <pipeline-name> --build 5

hunter commented 8 years ago

Yes, I think that is a useful addition.

madziefe commented 8 years ago

Changes:

  1. Wait api for Wait stage. (CLI and Dashboard)

    stage: Wait for confirmation
    type: wait
  2. Kontinuous cli resume. Will resume current/previous waiting builds.

    kontinuous-cli resume <pipeline-name> --build <build number>

hunter commented 8 years ago

LGTM!!

darkcrux commented 8 years ago

mergin'