Commit Graph

36 Commits

Author SHA1 Message Date
Clinton
781d517761
Added documentation and extra logging to publish tasks (#2427)
Added documentation and extra logging to publish tasks
2018-01-31 20:56:25 +00:00
josecoll
371cb0a081
Gradle plugins: additional of publish sources configuration field (#2420)
* Gradle plugins change: publication of source code is config driven (defaults to true).
2018-01-25 14:40:11 +00:00
Clinton
1375084936
CORDA-840: Gradle plugins are now able to be published to artifactory. (#2203)
Gradle plugins are now able to be published to artifactory.
2017-12-07 17:22:22 +00:00
Clinton
15d29d7982 Fixed the dozens of artifactory warnings at gradle initialisation. (#1862)
* Fixed the dozens of artifactory warnings at gradle initialisation.
2017-10-11 12:41:11 +01:00
Clinton
0ccfae252f POMs generated by publishing are now correct. (#1055)
* POMs generated by publishing are now correct. The publish extension now requires an explicit call to configure the publishing instead of waiting until after evaluation. This prevents evaluation order issues with the artifact renaming code that causes the POM to have the original, incorrect, artifact names.

* Fixed new test compile issues caused by removal of some dependencies in test utils that caused webserver code to be automatically included in any project also compiling test utils.
2017-07-18 12:34:56 +01:00
Clinton
08cbcac40c Corda publications and JARs now have cord or corda at the start. (#749)
Core corda publications and JARs now have cord or corda at the start (excluding gradle plugins). Removed an unnecessary dependency on test-utils in node-schemas to prevent an evaluation order bug in gradle.
2017-06-06 15:05:47 +01:00
Shams Asari
52ea54f742 Upgraded both guava and guava-testlib to 21.0 and made sure they share the same version variable 2017-03-24 17:17:36 +00:00
Clinton Alexander
8414c97a61 Moved JsonSupport to new webserver module. Fixed a few compile errors.
Fixed compile issues caused by webserver being split to a separate project.
WebServer now starts and stops correctly as a separate module.
2017-02-27 16:41:48 +00:00
Clinton Alexander
2f61340945 Fixed review comments. 2016-12-08 16:58:22 +00:00
Clinton Alexander
f1daae0491 To avoid needing to bump three different files upon updates, a common publish properties file has been added. 2016-12-06 16:29:15 +00:00
Clinton Alexander
87e5c9bf46 Added documentation and buildscript to allow full bootstrapping without modifying build files. 2016-12-06 16:14:06 +00:00
Clinton Alexander
1b052b07ec Returned to using more readable bintray syntax. 2016-12-06 16:06:16 +00:00
Clinton Alexander
a6d1a07670 Added documentation for the new publishing functionality of publish-utils. 2016-12-06 16:06:16 +00:00
Clinton Alexander
41b0b6c0b1 Re-added the capsule file. Fixed deploy with another publish option. 2016-12-06 16:06:16 +00:00
Clinton Alexander
1463cd2b37 Renamec capsule module to corda. 2016-12-06 16:06:16 +00:00
Clinton Alexander
b24c628e34 Publications now publish JARs again. Install task now publishes again. 2016-12-06 16:06:16 +00:00
Clinton Alexander
bf49dda731 Corda now publishes with updated publish utils. 2016-12-06 16:06:16 +00:00
Clinton Alexander
4b2d786724 Bintray configuration block now contains all fields required for the bare minimum POM. 2016-12-06 16:06:16 +00:00
Clinton Alexander
6ac7b9384d All gradle plugins can now be published with the publishing plugin. 2016-12-06 16:06:16 +00:00
Clinton Alexander
e751d80c00 Added documentation for bintray configuration. 2016-12-06 16:06:16 +00:00
Clinton Alexander
46ddd3bd0e Publish utils no longer needs a configuration block per project, just one bintray configuration per project providing it fits certain criteria. 2016-12-06 16:06:16 +00:00
Clinton Alexander
4eb7d3db11 Added more publish utilities for simplifying bintray configuration per project to reduced boilerplate. 2016-12-06 16:06:16 +00:00
Clinton Alexander
7858a76542 Merged in clint-gpgpassword (pull request #541)
Due to updated GPG key that requires a passphrase a passphrase block has been added.
2016-11-24 18:24:46 +00:00
Clinton Alexander
0c80344737 Added a required section for publishing POMs to maven central. 2016-11-24 13:44:11 +00:00
Clinton Alexander
481ce1992e Due to updated GPG key that requires a passphrase a passphrase block has been added. 2016-11-24 12:04:05 +00:00
Clinton Alexander
2e73b16454 Removed redundant configuration in samples that misled developers. Fixed the dependency on Cordformation plugin. 2016-11-21 13:46:30 +00:00
Clinton Alexander
a90de1fa49 Cordformation now publishes to bintray. 2016-11-18 13:12:27 +00:00
Clinton Alexander
14ca7847d0 Publishing to jcenter possible via bintrayUpload (with the correct credentials) and corda now has a dependency on the published gradle plugin to allow the split. 2016-11-18 13:02:04 +00:00
Clinton Alexander
8e342e81d3 Moved publishing to bintray to correct gradle file. 2016-11-18 12:59:39 +00:00
Clinton Alexander
2b96f7e79e Many fixes to get gradle plugins and other projects working post-merge. 2016-11-17 17:09:31 +00:00
Mike Hearn
e144df953e More moving 2016-11-10 20:13:43 +01:00
Mike Hearn
ce99f354cb Rename com.r3corda -> net.corda 2016-11-10 17:14:24 +01:00
Clinton Alexander
55e3dceb8f gradle install now works for corda. 2016-11-03 15:57:50 +00:00
Clinton Alexander
1754493490 Fixed review issues. 2016-10-11 13:05:46 +01:00
Clinton Alexander
3d868016ae Moved some documentation into the relevant readmes. 2016-10-11 13:05:46 +01:00
Clinton Alexander
bd1eb16b6c Renamed plugins to gradle plugins for clarity. 2016-10-11 13:05:46 +01:00