Creating a Pipeline Job

In Jenkins, a pipeline is a group of events or jobs which are interlinked with one another in a sequence.

Use the following exposed extension points in the pipeline script in the configuration page:

  • To run the workflow in AppViewX and show each task with its name, logs and status in the console output:
    appViewXAutomation(String siteName, String workflow, String payload)
  • To submit a workflow request in AppViewX and print the request Id in the console output:
    appViewXRaiseRequest(String siteName, String payload, String workflow)
  • To show the details of a set of tasks in Jenkins pipeline job (It shows the name, logs and the status of the tasks from the start task and end task):
    appViewXCheckStageStatus(String siteName, String requestId, String startTask, String endTask)