Get your @github PR in fork remote up to date with origin base branch (and any commits pushed by others or web UI) before starting a day’s work:
gh alias set -s updatepr 'git pull; base=`gh pr view --json baseRefName --jq .baseRefName`; git pull origin $base:$base'
Excited to be a part of finally making this happen! With CloudBees CI you can now run multiple replicas of a Jenkins controller on the same home directory, distributing load transparently.
Big news from CloudBees! 🎉 We're introducing a new High Availability and Horizontal Scalability (HA/HS) feature for continuous operations and easy scalability. Goodbye, downtime. Hello, productivity! Read more: https://t.co/YWgUAbaDxg #ContinuousIntegration#HAHS#NoDowntime
@vmassol I have also hit Surefire bugs like treating a failure of a parameterized test as a flake (when it was not), and even skipping _all_ tests due to JUnit 4 vs. 5 classpath mixups. May be needed outside the Maven lifecycle in case you split tests in parallel on a cluster & aggregate.
@jawnsy@lorenc_dan@antitree “Secure” is often subjective when it comes to CI/CD & credentials. You are handing out secrets to potentially unknown people & processes. The right thing often comes down to UX & docs over features & fixes. The Jenkins sec team spends a lot of time arguing over “vulnerabilities”.
@oleg_nenashev@cowai@jenkinsci Even if it turns out to be technically feasible, I would not _advise_ using SemVer. IMO plugin versions should not even be shown in the GUI by default. If an admin hesitates to accept all available plugin updates, better to link to the intervening GH release pages.