Chris Smith
fe8ff6fb56
Update dependencies.
7 年前
Chris Smith
c305994178
Update gradle to 3.1.
7 年前
Chris Smith
a3832645e6
Add config for pushing snapshots from circle.
Circle is configured with a user/pass in secure env vars
(not exposed to builds from forks).
In theory this allows it to push master builds to artifactory's
snapshot repository.
7 年前
Chris Smith
5ed8865670
Restructure to standard maven/gradle layout.
Stop swimming against the tide and accept what most of the rest of
the world does.
While it adds an annoying depth to the actual source code, it makes
the root directory nicer (no more 'test-res' dirs), means we don't
have to override the gradle config, and makes it nicer to work in
IDEA 2016.1.
8 年前
Chris Smith
fd9e77bd7e
Change parser group to com.dmdirc.
Parser modules are now com.dmdirc:parser-{foo}.
Closes #23
8 年前
Chris Smith
ce32144231
Update dagger.
8 年前
Chris Smith
d88f42f48f
Update dependencies.
8 年前
Chris Smith
87452ec37f
Update to MBassador 1.2.4.
This release contains some performance improvements compared
to the version we were using.
Error handlers are now passed in at construction time, so
there was a small bit of refactoring required.
8 年前
Chris Smith
c4ce98516d
Bump gradle version.
9 年前
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 年前