Class AnsibleJobDslExtension

  • All Implemented Interfaces:
    ExtensionPoint

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

      • AnsibleJobDslExtension

        public AnsibleJobDslExtension()
    • Method Detail

      • 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)