Jenkins蓝海我不能承诺和推动任何事情

mwyxok5s  于 2022-12-29  发布在  Jenkins
关注(0)|答案(1)|浏览(222)

我刚开始学习什么是Jenkins以及如何使用它。我的研究引导我到蓝海连接GitHub存储库到Jenkins。我可以连接彼此没有任何问题。但是,当我完成创建jenkinsfile在蓝海,我不能提交或推送jenkinsfile到存储库。我得到一个错误说'错误索引'。如果我再次按下'保存并运行'按钮,我收到另一个错误消息:
PUT https://api.github.com/repos/"organization-name"/"repo-name"/contents/Jenkinsfile返回错误:422.错误信息:{“消息”:“无效请求。\n\n未提供“sha”。",“文档URL”:“https://docs.github.com/rest/reference/repos#create-or-update-file-contents“}。'
所以,请帮助我的家伙,我会离开下面的错误照片.
这是第一个错误:https://i.stack.imgur.com/Y2M8b.png
这是第二个https://i.stack.imgur.com/zUwwx.png

wgmfuz8q

wgmfuz8q1#

你不应该使用Jenkins Blue Ocean(特别是创建管道),因为它没有得到积极的维护。Blue Ocean不会收到任何改进或错误修复。你可以从here阅读有关此的信息。以下是官方页面。
Blue Ocean将不会收到进一步的功能更新。Blue Ocean将继续提供易于使用的管道可视化,但不会进一步增强。它将只接收针对重大安全问题或功能缺陷的选择性更新。
管线可视化的替代选项,如“管线:阶段视图和管道图形视图插件,提供了一些相同的功能。虽然不能完全替代蓝海,鼓励社区继续开发这些插件。
Pipeline语法片段生成器可帮助用户使用参数定义Pipeline步骤。它是创建Jenkins Pipeline的首选工具,因为它提供Jenkins控制器中可用的Pipeline步骤的联机帮助。它使用Jenkins控制器上安装的插件生成Pipeline语法。有关所有可用Pipeline步骤的信息,请参阅Pipeline步骤参考页。

相关问题