Java 捕获到异常:org.bouncycastle.asn1.pkcs.PrivateKeyInfo无法强制转换为org.bouncycastle.openssl.PEMKeyPair
我正在尝试使用docker maven插件(由spotify提供)使用Gitlab CI构建docker映像 pom.xmlJava 捕获到异常:org.bouncycastle.asn1.pkcs.PrivateKeyInfo无法强制转换为org.bouncycastle.openssl.PEMKeyPair,java,maven,docker,jenkins,gitlab,Java,Maven,Docker,Jenkins,Gitlab,我正在尝试使用docker maven插件(由spotify提供)使用Gitlab CI构建docker映像 pom.xml <plugin> <groupId>com.spotify</groupId> <artifactId>docker-maven-plugin</artifactId> <configuration> <imageName>MY_REGISTRY/$
<plugin>
<groupId>com.spotify</groupId>
<artifactId>docker-maven-plugin</artifactId>
<configuration>
<imageName>MY_REGISTRY/${project.artifactId}</imageName>
<imageTags>
<imageTag>latest</imageTag>
</imageTags>
<dockerDirectory>docker</dockerDirectory>
<resources>
<resource>
<targetPath>/</targetPath>
<directory>${project.build.directory}</directory>
<include>${project.build.finalName}.jar</include>
</resource>
</resources>
<serverId>my-registry</serverId>
<registryUrl>https://MY_REGISTRY/v2/</registryUrl>
</configuration>
<executions>
<execution>
<id>docker-build</id>
<phase>install</phase>
<goals>
<goal>build</goal>
</goals>
</execution>
<execution>
<id>docker-push</id>
<phase>deploy</phase>
<goals>
<goal>push</goal>
</goals>
</execution>
</executions>
</plugin>
在Gitlab CI中,我将maven分为4个阶段:
- 建造
- 试验
- Covergae代码
- 部署
mvn deploy
我不知道如何解决这个问题,任何输入都将不胜感激。这有帮助吗:?他对长格式的意思是什么-文本是唯一的区别。。。詹金斯身上的钥匙和Gitlab runner一样
mvn clean javadoc:javadoc javadoc:test-javadoc deploy -Psonar sonar:sonar
mvn deploy