将Jenkins作为docker容器运行时,一些高级设置可能会在升级(或重新启动)时丢失。我的典型示例是将wildfly-cli jar下载到用于wildfly-deployer的/var/lib/jenkins/war/WEB-INF/lib/
中
多亏了Jenkins的工作,我发现实现这样的设置很容易。
我现在面临以下问题:有没有办法在系统/ Jenkins启动后只触发一次jenkins作业?
发布于 2018-08-27 15:35:30
我有一个想法,这可能有点老生常谈:在原始的Jenkins容器的基础上构建一个自定义的docker容器,并在docker文件中添加一个额外的步骤。
这一额外的步骤将触发该作业。Jenkins确实有一个从外部启动作业的选项,例如,从脚本启动,或者在您的情况下从docker文件启动。
您可以重新构建并重新启动该容器,它将运行一次构建。这对你有用吗?
https://stackoverflow.com/questions/52042308
复制相似问题