Skip to content

Commit 6d444b3

Browse files
committed
Introducing package to make creating artifacts easier
1 parent 8af1176 commit 6d444b3

13 files changed

+21
-8
lines changed

.gitignore

+2
Original file line numberDiff line numberDiff line change
@@ -73,3 +73,5 @@ dist/
7373
.idea/
7474
.iml
7575
jenkins-automation.iml
76+
build/
77+
.gradle/

job-wrapper.groovy

+1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
import gov.cfpb.ScmUtils
2+
import jenkins.automation.utils.ScmUtils
23

34

45
def myJob = job('example'){

jobs/CF-gov-flow-clone.groovy

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import FlowJobBuilder
1+
import jenkins.automation.utils.FlowJobBuilder
22

33
def cfGovDeployJob = new FlowJobBuilder(
44
name: 'cf.gov',

jobs/SampleBuildFlow.groovy

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import FlowJobBuilder
1+
import jenkins.automation.utils.FlowJobBuilder
22

33
def oahMaster= new FlowJobBuilder(
44
name: 'GeneratedFlowJob',

jobs/SampleJsBuildJob.groovy

+1-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
1-
import JsJobBuilder
2-
import FrontEndTestJobBuilder
1+
import jenkins.automation.utils.FrontEndTestJobBuilder
32

43

54
String basePath = 'JsJobSamples'

jobs/bdd-security-sample-job.groovy

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import BddSecurityJobBuilder
1+
import jenkins.automation.utils.BddSecurityJobBuilder
22

33
def projectName ='foo'
44
new BddSecurityJobBuilder(

src/main/groovy/BaseJobBuilder.groovy src/main/groovy/jenkins/automation/utils/BaseJobBuilder.groovy

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
package jenkins.automation.utils
2+
13
import javaposse.jobdsl.dsl.DslFactory
24
import javaposse.jobdsl.dsl.Job
35

src/main/groovy/BddSecurityJobBuilder.groovy src/main/groovy/jenkins/automation/utils/BddSecurityJobBuilder.groovy

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
package jenkins.automation.utils
2+
13
import javaposse.jobdsl.dsl.DslFactory
24
import javaposse.jobdsl.dsl.Job
35

src/main/groovy/FlowJobBuilder.groovy src/main/groovy/jenkins/automation/utils/FlowJobBuilder.groovy

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
package jenkins.automation.utils
2+
13
import javaposse.jobdsl.dsl.DslFactory
24
import javaposse.jobdsl.dsl.Job
35

src/main/groovy/FrontEndTestJobBuilder.groovy src/main/groovy/jenkins/automation/utils/FrontEndTestJobBuilder.groovy

+2-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
1-
import JsJobBuilder
1+
package jenkins.automation.utils
2+
23
import javaposse.jobdsl.dsl.DslFactory
34
import javaposse.jobdsl.dsl.Job
45

src/main/groovy/JsJobBuilder.groovy src/main/groovy/jenkins/automation/utils/JsJobBuilder.groovy

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1+
package jenkins.automation.utils
2+
13
import javaposse.jobdsl.dsl.DslFactory
24
import javaposse.jobdsl.dsl.Job
3-
import ScmUtils
4-
import BaseJobBuilder
55

66
class JsJobBuilder {
77

src/main/groovy/RepositoryYamlParser.groovy src/main/groovy/jenkins/automation/utils/RepositoryYamlParser.groovy

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
package jenkins.automation.utils
2+
13
import java.util.regex.Pattern
24
import java.util.regex.Matcher
35
import org.yaml.snakeyaml.Yaml

src/main/groovy/ScmUtils.groovy src/main/groovy/jenkins/automation/utils/ScmUtils.groovy

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
package jenkins.automation.utils
2+
13
class ScmUtils {
24

35
//TODO : add a conditional to handle a single repo.

0 commit comments

Comments
 (0)