All integrationsCode Repositories

Jenkins

Run and watch Jenkins builds: start a job with its parameters, wait for it to finish, read results and console logs, stop builds, enable or disable jobs and check agents.

actions
11
trigger
1

Triggers

Start a workflow when something happens in Jenkins.

  • Build finishedRuns when a build of a Jenkins job finishes, optionally only with a given result such as Failure.

Actions

Steps a workflow can run in Jenkins.

  • List jobsList every job, in folders too, with its last build's status.
  • Get jobGet a job's status, health, latest build numbers and the parameters it takes.
  • Start buildStart a build of a job, with its parameters. Returns the build's number once Jenkins starts it, or its queue item while it waits.
  • Get queued buildFind out whether a queued build has started, and its number when it has.
  • Wait for buildWait until a build finishes, then return its result. The run waits without holding anything up, checking every minute.
  • Get buildGet a build's result, timing, what started it, its parameters and its artifacts.
  • List buildsList a job's latest builds with their results, newest first.
  • Get build logGet the last lines of a build's console output, such as where it failed.
  • Stop buildAbort a running build.
  • Enable or disable jobDisable a job so it cannot be built, or enable it again.
  • List nodesList the built-in node and the agents: whether each is online, idle, and why it is offline.

Automate Jenkins with Lodol.

Connect Jenkins and ask your AI for your first workflow.

Free plan, no credit card