mirror of
https://github.com/corda/corda.git
synced 2025-05-29 05:34:22 +00:00
Merged in clint-gradleinstallfix (pull request #439)
Gradle install now installs all packages to maven local
This commit is contained in:
commit
d937a5805e
2
.idea/runConfigurations/Clean___Install.xml
generated
2
.idea/runConfigurations/Clean___Install.xml
generated
@ -13,7 +13,7 @@
|
|||||||
<option value="clean" />
|
<option value="clean" />
|
||||||
<option value="build" />
|
<option value="build" />
|
||||||
<option value="installDist" />
|
<option value="installDist" />
|
||||||
<option value="publishToMavenLocal" />
|
<option value="install" />
|
||||||
</list>
|
</list>
|
||||||
</option>
|
</option>
|
||||||
<option name="vmOptions" value="" />
|
<option name="vmOptions" value="" />
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
<component name="ProjectRunConfigurationManager">
|
<component name="ProjectRunConfigurationManager">
|
||||||
<configuration default="false" name="Publish to Maven Local" type="GradleRunConfiguration" factoryName="Gradle" singleton="true">
|
<configuration default="false" name="Install" type="GradleRunConfiguration" factoryName="Gradle" singleton="true">
|
||||||
<ExternalSystemSettings>
|
<ExternalSystemSettings>
|
||||||
<option name="executionName" />
|
<option name="executionName" />
|
||||||
<option name="externalProjectPath" value="$PROJECT_DIR$" />
|
<option name="externalProjectPath" value="$PROJECT_DIR$" />
|
||||||
@ -10,7 +10,8 @@
|
|||||||
</option>
|
</option>
|
||||||
<option name="taskNames">
|
<option name="taskNames">
|
||||||
<list>
|
<list>
|
||||||
<option value="publishToMavenLocal" />
|
<option value="installDist" />
|
||||||
|
<option value="install" />
|
||||||
</list>
|
</list>
|
||||||
</option>
|
</option>
|
||||||
<option name="vmOptions" value="" />
|
<option name="vmOptions" value="" />
|
@ -101,7 +101,7 @@ root directory of Corda
|
|||||||
|
|
||||||
.. code-block:: shell
|
.. code-block:: shell
|
||||||
|
|
||||||
./gradlew publishToMavenLocal
|
./gradlew install
|
||||||
|
|
||||||
This will publish corda-$version.jar, contracts-$version.jar, core-$version.jar and node-$version.jar to the
|
This will publish corda-$version.jar, contracts-$version.jar, core-$version.jar and node-$version.jar to the
|
||||||
group com.r3corda. You can now depend on these as you normally would a Maven dependency.
|
group com.r3corda. You can now depend on these as you normally would a Maven dependency.
|
||||||
@ -120,7 +120,7 @@ root of the Corda project:
|
|||||||
|
|
||||||
.. code-block:: text
|
.. code-block:: text
|
||||||
|
|
||||||
./gradlew publishToMavenLocal
|
./gradlew install
|
||||||
|
|
||||||
The plugins will now be installed to your local Maven repository in ~/.m2 on Unix and %HOMEPATH%\.m2 on Windows.
|
The plugins will now be installed to your local Maven repository in ~/.m2 on Unix and %HOMEPATH%\.m2 on Windows.
|
||||||
|
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
apply plugin: 'maven-publish'
|
|
||||||
apply plugin: 'groovy'
|
apply plugin: 'groovy'
|
||||||
|
apply plugin: DefaultPublishTasks
|
||||||
|
|
||||||
dependencies {
|
dependencies {
|
||||||
compile gradleApi()
|
compile gradleApi()
|
||||||
@ -14,10 +14,13 @@ repositories {
|
|||||||
|
|
||||||
publishing {
|
publishing {
|
||||||
publications {
|
publications {
|
||||||
plugin(MavenPublication) {
|
cordformation(MavenPublication) {
|
||||||
from components.java
|
from components.java
|
||||||
groupId 'com.r3corda.plugins'
|
groupId 'com.r3corda.plugins'
|
||||||
artifactId 'cordformation'
|
artifactId 'cordformation'
|
||||||
|
|
||||||
|
artifact sourceJar
|
||||||
|
artifact javadocJar
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
@ -1,5 +1,5 @@
|
|||||||
apply plugin: 'maven-publish'
|
|
||||||
apply plugin: 'groovy'
|
apply plugin: 'groovy'
|
||||||
|
apply plugin: DefaultPublishTasks
|
||||||
|
|
||||||
dependencies {
|
dependencies {
|
||||||
compile gradleApi()
|
compile gradleApi()
|
||||||
@ -12,10 +12,13 @@ repositories {
|
|||||||
|
|
||||||
publishing {
|
publishing {
|
||||||
publications {
|
publications {
|
||||||
plugin(MavenPublication) {
|
publishUtils(MavenPublication) {
|
||||||
from components.java
|
from components.java
|
||||||
groupId 'com.r3corda.plugins'
|
groupId 'com.r3corda.plugins'
|
||||||
artifactId 'publish-utils'
|
artifactId 'publish-utils'
|
||||||
|
|
||||||
|
artifact sourceJar
|
||||||
|
artifact javadocJar
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
@ -1,5 +1,5 @@
|
|||||||
apply plugin: 'maven-publish'
|
|
||||||
apply plugin: 'groovy'
|
apply plugin: 'groovy'
|
||||||
|
apply plugin: DefaultPublishTasks
|
||||||
|
|
||||||
dependencies {
|
dependencies {
|
||||||
compile gradleApi()
|
compile gradleApi()
|
||||||
@ -12,10 +12,13 @@ repositories {
|
|||||||
|
|
||||||
publishing {
|
publishing {
|
||||||
publications {
|
publications {
|
||||||
plugin(MavenPublication) {
|
quasarUtils(MavenPublication) {
|
||||||
from components.java
|
from components.java
|
||||||
groupId 'com.r3corda.plugins'
|
groupId 'com.r3corda.plugins'
|
||||||
artifactId 'quasar-utils'
|
artifactId 'quasar-utils'
|
||||||
|
|
||||||
|
artifact sourceJar
|
||||||
|
artifact javadocJar
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
Loading…
x
Reference in New Issue
Block a user