...
On Circle CI you will see:
On Jenkins in In the full Console Output you will see :
DCO is checked on ALL branches:
Checking commits in branch origin/main for commits missing DCO... Checking commits in branch origin/merge for commits missing DCO... 11b5f95dd5ef51af398f8b343b266debadd6f0b9 is missing Signed-off-by line. Checking commits in branch origin/pull/2497 for commits missing DCO... Checking commits in branch origin/release-21.10.x for commits missing DCO... Checking commits in branch origin/release-22.1.0 for commits missing DCO... Exited with code exit status 1
If the commit missing the signoff is on main
branch, you will need to contact a Besu Maintainer Admin (main
rebase required).
If the commit missing the signoff is on a non-main branch (eg merge
in the example above), and you are a Besu maintainer, you should be able to force-push to that branch (eg revert the most recent commit). If this is only from CI and not from DCO Bot, then please contact a Maintainer, as it probably means that the main
branch has a commit that does not follow DCO which will necessitate a main
rebase.
...
Feel free to check out this tutorial for more help.
...