作者热门文章
- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
我正在尝试从我的插件创建一个新版本,但我无法让它工作。
我尝试遵循的一般文档是这样的:https://wiki.jenkins-ci.org/display/JENKINS/Hosting+Plugins
我设法在该页面上获得几乎所有可能的错误消息(连接被拒绝、公钥、401 未授权)并尝试了那里、这里和网络上的许多建议组合,但到目前为止运气不好。
我在 JenkinsCI 中有一个用户,也在 GitHub 中并且在基础设施中有权限。
您能否指出导致成功部署的步骤列表?请尽可能具体。
我应该在运行前做些什么来测试它?我已经运行 mvn release:perpare release:perform 并且它导致我的版本号无缘无故地增加了很多倍。 “mvn deploy”也应该工作吗? (它没有)
最佳答案
我让它工作了(这是非常困难的,无休止的尝试)。
底线没什么令人兴奋的,大部分线索都在原始文件中https://wiki.jenkins-ci.org/display/JENKINS/Hosting+Plugins (我读了 2,000 遍,每次都注意到另一个重要的细微差别)。最初的插件是 3 年前发布的,自那以后导致了大部分问题,情况发生了变化。
这是最终起作用的设置:
关于git - 如何将插件部署到 Jenkins Hosting?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39281626/
我是一名优秀的程序员,十分优秀!