Answer a question

I'm trying to replace Jenkins by Github Actions as our CI/CD system. So far Github Actions is working great, but couldn't find where to disconnect/prevent Jenkins from reporting on Github, as seen on the image below.

enter image description here

As a result, our developers can't manage to merge the Pull Request by themselves. I've already disabled the project on Jenkins, unmarked the "GitHub Pull Request Builder" on the Build Triggers section of Jenkins, and looked everywhere on Github repository and organization to find any hooks/integrations with Github (found none).

Does anybody knows how to remove this "default Expected" from Jenkins? I cannot uninstall/remove jenkins-github plugin because a few other projects still use Jenkins as CI/CD.

Answers

What you show in your screenshot is not Jenkins reporting, but rather GitHub expecting to receive a Jenkins job, and not receiving it.

This is defined in the repository settings, under branches. Only people with admin rights on the repo can disable this.

Seems like you have a matching rule, probably on the master branch.

enter image description here

Logo

CI/CD社区为您提供最前沿的新闻资讯和知识内容

更多推荐