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 yıl önce
Chris Smith
06c49622b0
Add JUEL.
9 yıl önce
Chris Smith
2a114b4f45
Do not use made up groups.
9 yıl önce
Chris Smith
5e96233d90
Add dependencies.
9 yıl önce
Chris Smith
a56cf12229
Use mockito-core not -all.
9 yıl önce
Chris Smith
57d87a90f3
Split up coverage gathering + reporting.
Subprojects need to gather but not report.
9 yıl önce
Chris Smith
564cc55d37
Make jacoco/coveralls aggregate reports.
9 yıl önce
Chris Smith
7f70e18d1a
Add jacoco and coveralls.
9 yıl önce
Chris Smith
23f82b3891
Use new git versioning plugin.
9 yıl önce
Chris Smith
1c4692a244
Remove old getCredentials method.
9 yıl önce
Chris Smith
a6992a66e6
Specify proper dependency versions.
9 yıl önce
Greg Holmes
27812cedb5
Update build scripts for artifactory.
9 yıl önce
Chris Smith
3691ff243d
Gradle version bump.
9 yıl önce
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 yıl önce
Greg Holmes
4436e1e212
Switch to 8 in gradle.
9 yıl önce
Chris Smith
b6acc1d647
Tell gradle to use 1.8.
9 yıl önce
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 yıl önce
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 yıl önce
Chris Smith
a5583afe68
Add signing plugin.
9 yıl önce
Chris Smith
86953bf85b
Write a load of extra info to the POM.
Issue #12 .
9 yıl önce
Chris Smith
b8ad337797
Create source and javadoc artifacts.
Issue #12
9 yıl önce
Chris Smith
f3beb732a3
Add support for publishing builds from gradle.
This is getting a bit repetitive :)
9 yıl önce
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 yıl önce
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 yıl önce
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 yıl önce
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 yıl önce
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 yıl önce