Post Run Plugin - Invoke Pipeline or Workflow

Post Run Plugin - Invoke Pipeline or Workflow

Introduction 

A post run plugin that has the ability to invoke dependent pipeline or workflow depending on the status of the currently executing pipeline or workflow. 

Use-case

  • Sales Engineering creates a bunch of different pipelines and for the demonstration purpose, he is currently running the pipeline is some pre-defined order. He wants to be able to setup the dependency using this plugin and trigger the processing of first pipeline. The system automatically goes through the dependencies defined by the user and run all the pipelines till completion. 
  • User wants to be able to specify the dependencies of pipeline of processing. 

User Stories

  • Hydrator user is able to configure a Post-Run Plugin 'Invoke Plugin / Workflow' 
  • Hydrator user is able to specify multiple Workflow or Pipeline that need to be triggered
  • Hydrator user is able to select the criteria for triggering for each Pipeline / Workflow
  • Hydrator user is able to select one of the following criteria for triggering Pipeline / Workflow
    • On Success
    • On Failure
    • On Completion (Either Success or Failure)
  • System should be able to execute the plugin in secured environment  

Table of Contents

 

Checklist

  • User stories documented 
  • User stories reviewed 
  • Design documented 
  • Design reviewed 
  • Feature merged 
  • Examples and guides 
  • Integration tests 
  • Documentation for feature 
  • Short video demonstrating the feature

Related content

Created in 2020 by Google Inc.