diff --git a/README.md b/README.md index 96414ef3..f1c20bb4 100644 --- a/README.md +++ b/README.md @@ -20,6 +20,8 @@ It is possible to access build and environment variables in ansible playbooks. T ## Job DSL support +Note that some of these parameters are passed in to ansible as CLI arguments and take presedent over other ansible configurations. + ```groovy steps { ansiblePlaybook(String playbook) { @@ -35,7 +37,7 @@ steps { becomeUser(String user = 'root') sudo(boolean sudo = true) sudoUser(String user = 'root') - forks(int forks = 5) + forks(int forks = 0) unbufferedOutput(boolean unbufferedOutput = true) colorizedOutput(boolean colorizedOutput = false) hostKeyChecking(boolean hostKeyChecking = false) @@ -55,7 +57,7 @@ steps { becomeUser(String user = 'root') sudo(boolean sudo = true) sudoUser(String user = 'root') - forks(int forks = 5) + forks(int forks = 0) unbufferedOutput(boolean unbufferedOutput = true) colorizedOutput(boolean colorizedOutput = false) hostKeyChecking(boolean hostKeyChecking = false) diff --git a/src/main/java/org/jenkinsci/plugins/ansible/jobdsl/context/AnsibleContext.java b/src/main/java/org/jenkinsci/plugins/ansible/jobdsl/context/AnsibleContext.java index 0f1fd5f9..034c3548 100644 --- a/src/main/java/org/jenkinsci/plugins/ansible/jobdsl/context/AnsibleContext.java +++ b/src/main/java/org/jenkinsci/plugins/ansible/jobdsl/context/AnsibleContext.java @@ -28,7 +28,7 @@ public class AnsibleContext implements Context { private String becomeUser = "root"; private boolean sudo = false; private String sudoUser = "root"; - private int forks = 5; + private int forks; private boolean unbufferedOutput = true; private boolean colorizedOutput = false; private boolean disableHostKeyChecking = false; diff --git a/src/test/java/org/jenkinsci/plugins/ansible/jobdsl/JobDslIntegrationTest.java b/src/test/java/org/jenkinsci/plugins/ansible/jobdsl/JobDslIntegrationTest.java index 0188221f..b6f78855 100644 --- a/src/test/java/org/jenkinsci/plugins/ansible/jobdsl/JobDslIntegrationTest.java +++ b/src/test/java/org/jenkinsci/plugins/ansible/jobdsl/JobDslIntegrationTest.java @@ -112,7 +112,7 @@ public void shouldCreateJobAdhocDsl() throws Exception { assertThat("hostPattern", step.hostPattern, is("pattern")); assertThat("become", step.become, is(false)); assertThat("becomeUser", step.becomeUser, is("root")); - assertThat("forks", step.forks, is(5)); + assertThat("forks", step.forks, is(0)); assertThat("unbufferedOutput", step.unbufferedOutput, is(true)); assertThat("colorizedOutput", step.colorizedOutput, is(false)); assertThat("disableHostKeyChecking", step.disableHostKeyChecking, is(false));