Chris Smith
fbd0dba1c9
Build process tidying.
- Execute coveralls as part of tests, not afterwards
- Update script to plugins version to allow for files that don't exist
- Use jcenter for DMDirc plugin, to stop idea complaining
пре 9 година
Chris Smith
06c49622b0
Add JUEL.
пре 9 година
Chris Smith
2a114b4f45
Do not use made up groups.
пре 9 година
Chris Smith
5e96233d90
Add dependencies.
пре 9 година
Chris Smith
a56cf12229
Use mockito-core not -all.
пре 9 година
Chris Smith
57d87a90f3
Split up coverage gathering + reporting.
Subprojects need to gather but not report.
пре 9 година
Chris Smith
564cc55d37
Make jacoco/coveralls aggregate reports.
пре 9 година
Chris Smith
7f70e18d1a
Add jacoco and coveralls.
пре 9 година
Chris Smith
23f82b3891
Use new git versioning plugin.
пре 9 година
Chris Smith
1c4692a244
Remove old getCredentials method.
пре 9 година
Chris Smith
a6992a66e6
Specify proper dependency versions.
пре 9 година
Greg Holmes
27812cedb5
Update build scripts for artifactory.
пре 9 година
Chris Smith
3691ff243d
Gradle version bump.
пре 9 година
Chris Smith
3c50caaa76
Tidy up gradle source sets.
This replaces the default source directories (src/main/java, etc)
with our own, instead of just appending ours to the list.
пре 9 година
Greg Holmes
4436e1e212
Switch to 8 in gradle.
пре 9 година
Chris Smith
b6acc1d647
Tell gradle to use 1.8.
пре 9 година
Chris Smith
f86df0411d
Remove signing configuration.
This breaks CI, and the way the plugin works means you need your
password stored in a config file, which I ain't doing.
Will manually sign releases for now, I guess.
пре 9 година
Chris Smith
4bf0132ead
Move git versioning code into a plugin.
Will pull this out into a proper plugin shortly, just wanted
to get it structured right and working.
пре 9 година
Chris Smith
a5583afe68
Add signing plugin.
пре 9 година
Chris Smith
86953bf85b
Write a load of extra info to the POM.
Issue #12 .
пре 9 година
Chris Smith
b8ad337797
Create source and javadoc artifacts.
Issue #12
пре 9 година
Chris Smith
f3beb732a3
Add support for publishing builds from gradle.
This is getting a bit repetitive :)
пре 9 година
Chris Smith
c7a9683e05
Move IRC config into a proper build file.
Using project('irc') doesn't work properly in a multiproject env.
Change-Id: Id4fd006efa7802e7972bf9f21c60d41ef48bceae
Reviewed-on: http://gerrit.dmdirc.com/4086
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
пре 9 година
Chris Smith
1faa8ccce9
Fix module resolution rules
Change-Id: I3c3584e5a2029d180fa17f1b0c653e91d79db621
Reviewed-on: http://gerrit.dmdirc.com/4085
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
пре 9 година
Chris Smith
ac736524d8
Split irc/common into separate dirs.
Change-Id: I1d81392650d8193503621b2e69fbe66cd0eb736a
Reviewed-on: http://gerrit.dmdirc.com/4058
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
пре 9 година
Chris Smith
c64998498c
Split into two proper projects.
Change-Id: I217f432e0a3f86b8b774994531341fc9f29404f3
Reviewed-on: http://gerrit.dmdirc.com/4057
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
пре 9 година
Greg Holmes
e1b88108ab
Add basic gradle build to the parser.
Change-Id: Icdd0363d1c1d3dd3585df7de221e07db4bf18c5b
Reviewed-on: http://gerrit.dmdirc.com/3983
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
пре 9 година