CiConfigJob

object CiConfigJob
class Object
trait Matchable
class Any

Value members

Concrete methods

def afterScript: SelectionBuilder[CiConfigJob, Option[List[String]]]

Override a set of commands that are executed after the job.

Override a set of commands that are executed after the job.

def allowFailure: SelectionBuilder[CiConfigJob, Option[Boolean]]

Allow job to fail.

Allow job to fail.

def beforeScript: SelectionBuilder[CiConfigJob, Option[List[String]]]

Override a set of commands that are executed before the job.

Override a set of commands that are executed before the job.

def environment: SelectionBuilder[CiConfigJob, Option[String]]

Name of an environment to which the job deploys.

Name of an environment to which the job deploys.

def except[A](innerSelection: SelectionBuilder[CiConfigJobRestriction, A]): SelectionBuilder[CiConfigJob, Option[A]]

Limit when jobs are not created.

Limit when jobs are not created.

def groupName: SelectionBuilder[CiConfigJob, Option[String]]

Name of the job group.

Name of the job group.

def name: SelectionBuilder[CiConfigJob, Option[String]]

Name of the job.

Name of the job.

def needs[A](after: Option[String], before: Option[String], first: Option[Int], last: Option[Int])(innerSelection: SelectionBuilder[CiConfigNeedConnection, A]): SelectionBuilder[CiConfigJob, Option[A]]

Builds that must complete before the jobs run.

Builds that must complete before the jobs run.

def only[A](innerSelection: SelectionBuilder[CiConfigJobRestriction, A]): SelectionBuilder[CiConfigJob, Option[A]]

Jobs are created when these conditions do not apply.

Jobs are created when these conditions do not apply.

def script: SelectionBuilder[CiConfigJob, Option[List[String]]]

Shell script that is executed by a runner.

Shell script that is executed by a runner.

def stage: SelectionBuilder[CiConfigJob, Option[String]]

Name of the job stage.

Name of the job stage.

def tags: SelectionBuilder[CiConfigJob, Option[List[String]]]

List of tags that are used to select a runner.

List of tags that are used to select a runner.

def when: SelectionBuilder[CiConfigJob, Option[String]]

When to run the job.

When to run the job.