Я пытаюсь интегрировать версию 4.5.1 с открытым исходным кодом Soapui с Maven &, а затем, наконец, попытаюсь запустить ее из CI.Проблемы во время интеграции Soapui и Jenkins
Но, к сожалению, тестовые классы выполняются в порядке как с затмением и командной строки в локальной системе, но не в CI с этим сообщением:
16:58:34 16:58:34,323 INFO [WsdlProject] Loaded project from [file:/var/lib/jenkins/jobs/rps_deals30_unittests_automation_priya/workspace/RPService/src/test/resources/serviceautomation/GService-Deals-Test-soapui-project.xml]
16:58:36 java.lang.SecurityException: Invalid signature file digest for Manifest main attributes
16:58:36 at sun.security.util.SignatureFileVerifier.processImpl(SignatureFileVerifier.java:240)
16:58:36 at sun.security.util.SignatureFileVerifier.process(SignatureFileVerifier.java:193)
16:58:36 at java.util.jar.JarVerifier.processEntry(JarVerifier.java:262)
16:58:36 at java.util.jar.JarVerifier.update(JarVerifier.java:216)
16:58:36 at java.util.jar.JarFile.initializeVerifier(JarFile.java:411)
16:58:36 at java.util.jar.JarFile.getInputStream(JarFile.java:478)
16:58:36 at sun.misc.URLClassPath$JarLoader$2.getInputStream(URLClassPath.java:1003)
...
...
Это соответствующий фрагмент из моего файла pom.xml:
<plugins>
<plugin>
<groupId>eviware</groupId>
<artifactId>maven-soapui-plugin</artifactId>
<version>4.5.1</version>
<executions>
<execution>
<phase>verify</phase>
<id>soapui-tests</id>
<configuration>
<projectFile>${project.basedir}/src/test/resources/serviceautomation/GService-Deals-Test-soapui-project.xml</projectFile>
<outputFolder>${basedir}/target/soapui</outputFolder>
<junitReport>true</junitReport>
<exportwAll>true</exportwAll>
<printReport>true</printReport>
</configuration>
<goals>
<goal>test</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<configuration></configuration>
</plugin>
</plugins>
</build>