Hello,
I have been added as a developer for the Collapsible Console sections
plugin (repo:
https://github.com/jenkinsci/collapsing-console-sections-plugin ) and I
am trying to enhance the project configuration in GitHub.
I would like to ensure CI passes before a pull request is merged. To do
so, I have added a rule to request the change to be updated (== rebased)
and for CI to be passing. However when doing a maven release:perform,
the git push is refused since CI hasn't had a chance to complete yet. I
have thus removed the rule.
I am now wondering how to configure the repository to ensure CI passes
before a pull request is merged and thus avoid a potential regression
when a pull request did not get rebased and conflicts with another that
got merged since then.
Is there a tutorial or a recommended way to configure the GitHub
repositories for plugins development?
Antoine "hashar" Musso
Wikimedia Foundation, Release Engineering
--
You received this message because you are subscribed to the Google Groups "Jenkins
Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/jenkinsci-dev/b0e9eee0-d14e-493e-a0b4-12f4a5282314%40free.fr.