问题标签 [jenkins-github-plugin]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
jenkins - 使用 Global GitHub OAuth Sec 时添加 jeninks 本地用户只读帐户
当我使用全局 GitHub OAuth 设置时,如何为 jenkins 自动化添加受限访问帐户?
我正在使用 GitHub OAth 登录 jenkins,并且我有 python jenkinsapi 脚本,我想以具有只读访问权限的用户身份运行。目前我所有的用户都是github用户。
我可以在不访问我的存储库的情况下创建一个 github 帐户,然后限制该帐户对 jenkins 的访问,但这似乎很麻烦。
有没有办法使用多个安全领域或创建本地用户?
似乎当 jenkins 包含本地用户时,插件首先使用它(plugin-source)
jenkins-pipeline - hudson.plugins.git.BranchSpec 中的字符串参数无法解析
为什么一项工作不能解决 hudson.plugins.git.BranchSpec 中使用的参数,而另一项工作呢?BRANCH_NAME 在某些方面是否特别而 BACKEND_BRANCH 不是?
好工作
失败的工作
错误
scala - 无法更新项目“120”的 Gitlab 提交状态:HTTP 403 Forbidden
在 jenkins 中,我在构建与 Gitlab 集成的任何项目时在 jenkins 控制台中看到以下错误消息。
无法更新项目“120”的 Gitlab 提交状态:HTTP 403 Forbidden
你们中是否有人碰巧知道可以做些什么来解决这个问题?或者我应该从哪里开始检查解决方案。
jenkins - Jenkins Gitlab Localhost - 无法连接到存储库:命令“git ls-remote -h
我正在尝试将 Jenkins 与 GitLab 连接,两者都安装在同一台 Unix 服务器上,在 Jenkins Manager System 中连接成功。但是在作业中,当我将 URL 放入存储库 URL 时,它会给出一条错误消息:“无法连接到存储库:命令”git ls-remote -h“
我们正在尝试通过 http://localhost,但我们已经尝试使用域https://git.MYCLIENT.org.br/REPOSITORY.git,我们也有 SSH,我们使用 PRIVATE KEY SSH,我们使用 ACCESS TOKEN从 GIT 开始,我们已经完成了所有要做的设置。即便如此,继续这个错误!
jenkins - Jenkins 区分 PR 和合并 webhook
所以我们每个作业只能有一个 Jenkinsfile。我们为来自 github 的合并和 PR webhook 共享相同的工作。我们如何轻松检测用于提交的 webhook 是推送到 PR 中还是用于 PR 合并?
jenkins - 给詹金斯的 github 活动
我有一个触发 Jenkins 管道作业的 GitHub webhook。我设置了 2 个触发 webhook 的事件(如拉取请求和部署)。
一旦我的 Jenkinsfile 触发,我想根据触发钩子的事件类型运行不同的阶段,但我找不到任何变量给我这个事件类型。有没有办法找到它?
jenkins - 在推送到特定目录时触发特定作业
我们在同一个存储库中有 12 个不同的项目,并且为每个项目运行不同的工作。
我想知道如何仅在特定文件夹中发生更改时触发作业,因为每次推送都运行所有 12 个需要很长时间才能完成。
jenkins - 将变量从工作区传递给詹金斯
我正在尝试在 Jenkins 上建立构建。构建成功后,我使用 Post build Action Git Publisher 推送构建的标签。
到目前为止,这些都是手动完成的,标签被赋予版本号 ABCD(来自文本文件)。现在我们使用 Jenkins,D 来自 $BUILD_NUMBER Jenkins 变量,但 ABC 存储在工作空间内的文本文件中。有没有办法可以将 ABC 传递给 git 发布者?还是必须在脚本中执行所有 git 命令?
使用 Jenkins v1.624。目前无法更新(在人们建议之前)