Skip to content

Commit

Permalink
Add two builds in pipeline as well.
Browse files Browse the repository at this point in the history
  • Loading branch information
uhafner committed Sep 27, 2019
1 parent 73beefd commit 7b3b691
Showing 1 changed file with 6 additions and 6 deletions.
12 changes: 6 additions & 6 deletions src/test/java/plugins/WarningsNextGenerationPluginTest.java
Original file line number Diff line number Diff line change
Expand Up @@ -115,7 +115,7 @@ public void should_expand_token() {
WorkflowJob job = jenkins.jobs.create(WorkflowJob.class);
job.sandbox.check();

createRecordIssuesStep(job, "build_01/checkstyle-result.xml", "build_01/pmd.xml");
createRecordIssuesStep(job, 1);

job.save();

Expand All @@ -125,7 +125,7 @@ public void should_expand_token() {
assertThat(referenceBuild.getConsole()).contains("[checkstyle=1]");
assertThat(referenceBuild.getConsole()).contains("[pmd=3]");

job.configure(() -> createRecordIssuesStep(job, "build_02/checkstyle-result.xml", "build_02/pmd.xml"));
job.configure(() -> createRecordIssuesStep(job, 2));

Build build = buildJob(job);

Expand All @@ -134,12 +134,12 @@ public void should_expand_token() {
assertThat(build.getConsole()).contains("[pmd=2]");
}

private void createRecordIssuesStep(final WorkflowJob job, final String... fileNames) {
private void createRecordIssuesStep(final WorkflowJob job, final int build) {
String[] fileNames = {"checkstyle-result.xml", "pmd.xml", "findbugsXml.xml", "cpd.xml"};
StringBuilder resourceCopySteps = new StringBuilder();
for (String fileName : fileNames) {
resourceCopySteps.append(
job.copyResourceStep(WARNINGS_PLUGIN_PREFIX + "build_status_test/" + fileName)
.replace("\\", "\\\\"));
resourceCopySteps.append(job.copyResourceStep(WARNINGS_PLUGIN_PREFIX
+ "build_status_test/build_0" + build + "/" + fileName).replace("\\", "\\\\"));
}
job.script.set("node {\n"
+ resourceCopySteps.toString()
Expand Down

0 comments on commit 7b3b691

Please sign in to comment.