Improve build time by disabling the remote-poller jar signing by default.

Description

By default we do not need the remote-poller to sign all jar files.
We only need this in bamboo or in certain circumstances.

I suggest we move the signing part in a profile, which is only enabled when bamboo is building it (-p bamboo.build, for example)

Acceptance / Success Criteria

None

Lucidchart Diagrams

Activity

Show:

Markus von Rüden October 19, 2017 at 7:03 AM

Hey , thank you for closing. I forgot it last year. (-:

Seth Leger October 18, 2017 at 4:14 PM

Benjamin Reed July 22, 2015 at 8:42 AM

By default, the build should produce a working OpenNMS that contains everything it needs to work in a real running system, which includes the remote poller actually launching properly over JNLP.

Please don't disable this by default. Make it a profile that you trigger in your own build instead to turn it off. (See, for example, build.skip.tarball in the top-level pom.xml)

Fixed

Details

Assignee

Reporter

Components

Affects versions

Priority

PagerDuty

Created July 22, 2015 at 3:56 AM
Updated October 19, 2017 at 7:03 AM
Resolved October 18, 2017 at 4:14 PM