Ticket #1786 (closed enhancement: wontfix)
Opened 2013-04-08T14:11:12-05:00
Last modified 2014-05-01T16:18:30-05:00
Add a Jenkins job warning about API changes without version bumps
Reported by: | dscho | Owned by: | dscho |
---|---|---|---|
Priority: | major | Milestone: | imagej-2.5.0 |
Component: | Build System | Version: | |
Severity: | serious | Keywords: | |
Cc: | curtis | Blocked By: | |
Blocking: | #1783 |
Description (last modified by dscho)
We need a Jenkins job to warn about API changes in -SNAPSHOT versions. Most likely, this job should make use of the Animal Sniffer Maven plugin: http://mojo.codehaus.org/animal-sniffer-maven-plugin/.
the Animal Sniffer job could automatically push branches as appropriate for micro, minor and major version increases to a special namespace (e.g. refs/suggested/) to ease the maintenance burden.
For maximal transparency, the job should be implemented as a shell script in scijava-common's bin/ directory.
Change History
comment:2 Changed 2014-05-01T16:18:30-05:00 by curtis
- Status changed from new to closed
- Resolution set to wontfix
This would be great. And probably substantial work. It is work we do not currently have time to do. If accidental SNAPSHOT couplings become a repeated burden, and tooling would help reduce that burden, we will reconsider.