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年前