Skip to content

Commit f323d05

Browse files
committed
restore test-case for issue #37987
1 parent 5042a74 commit f323d05

File tree

1 file changed

+17
-0
lines changed

1 file changed

+17
-0
lines changed

src/test/java/org/jenkinsci/plugins/docker/workflow/DockerDSLTest.java

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,7 @@
6060
import org.junit.Test;
6161
import org.junit.runners.model.Statement;
6262
import org.jvnet.hudson.test.BuildWatcher;
63+
import org.jvnet.hudson.test.Issue;
6364
import org.jvnet.hudson.test.RestartableJenkinsRule;
6465

6566
public class DockerDSLTest {
@@ -145,6 +146,22 @@ private static void grep(File dir, String text, String prefix, Set<String> match
145146
});
146147
}
147148

149+
@Issue("JENKINS-37987")
150+
@Test public void entrypoint() {
151+
story.addStep(new Statement() {
152+
@Override public void evaluate() throws Throwable {
153+
assumeDocker();
154+
WorkflowJob p = story.j.jenkins.createProject(WorkflowJob.class, "p");
155+
p.setDefinition(new CpsFlowDefinition(
156+
"docker.image('maven:latest').inside {\n" +
157+
" sh 'mvn -version'\n" +
158+
"}", true));
159+
160+
story.j.assertBuildStatusSuccess(p.scheduleBuild2(0));
161+
}
162+
});
163+
}
164+
148165
@Test public void endpoints() {
149166
story.addStep(new Statement() {
150167
@Override public void evaluate() throws Throwable {

0 commit comments

Comments
 (0)