Class AnsibleJobDslExtension

java.lang.Object
javaposse.jobdsl.plugin.ContextExtensionPoint
org.jenkinsci.plugins.ansible.jobdsl.AnsibleJobDslExtension
All Implemented Interfaces:
ExtensionPoint

@Extension(optional=true) public class AnsibleJobDslExtension extends javaposse.jobdsl.plugin.ContextExtensionPoint
Author:
lanwen (Merkushev Kirill)
  • Constructor Details

    • AnsibleJobDslExtension

      public AnsibleJobDslExtension()
  • Method Details

    • ansibleAdHoc

      @DslExtensionMethod(context=javaposse.jobdsl.dsl.helpers.step.StepContext.class) public Object ansibleAdHoc(String module, String command, Runnable closure)
    • ansiblePlaybook

      @DslExtensionMethod(context=javaposse.jobdsl.dsl.helpers.step.StepContext.class) public Object ansiblePlaybook(String playbook, Runnable closure)
    • ansibleVault

      @DslExtensionMethod(context=javaposse.jobdsl.dsl.helpers.step.StepContext.class) public Object ansibleVault(Runnable closure)