Update Java client build scripts for Maven publishing (#2765)

This commit is contained in:
Mikael Mengistu 2018-08-08 17:50:55 -06:00 committed by GitHub
parent 6a6e1743ae
commit 5843b5415b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 21 additions and 17 deletions

View File

@ -126,15 +126,9 @@
</Target> </Target>
<ItemGroup> <ItemGroup>
<JavaBuildFiles Include="signalr-client-$(JavaClientVersion).jar;signalr-client-$(JavaClientVersion)-javadoc.jar;signalr-client-$(JavaClientVersion)-sources.jar;signalr-client-$(JavaClientVersion).pom"/> <Jars Include="signalr-$(JavaClientVersion).jar;signalr-$(JavaClientVersion)-javadoc.jar;signalr-$(JavaClientVersion)-sources.jar;" />
</ItemGroup> <PomFile Include="signalr-$(JavaClientVersion).pom" />
<JavaBuildFiles Include="@(Jars);@(PomFile)"/>
<ItemGroup>
<Jars Include="signalr-client-$(JavaClientVersion).jar;signalr-client-$(JavaClientVersion)-javadoc.jar;signalr-client-$(JavaClientVersion)-sources.jar;" />
</ItemGroup>
<ItemGroup>
<PomFile Include="signalr-client-$(JavaClientVersion).pom" />
</ItemGroup> </ItemGroup>
<Target Name="PackJavaClient" Condition="'$(HasJdk)' == 'true'"> <Target Name="PackJavaClient" Condition="'$(HasJdk)' == 'true'">

View File

@ -3,7 +3,7 @@ plugins {
id 'maven' id 'maven'
} }
group 'com.microsoft.aspnetcore' group 'com.microsoft.aspnet'
version '0.1.0-preview1' version '0.1.0-preview1'
sourceCompatibility = 1.8 sourceCompatibility = 1.8
@ -31,11 +31,10 @@ task javadocJar(type: Jar, dependsOn: javadoc) {
task generatePOM { task generatePOM {
pom { pom {
project { project {
groupId 'com.microsoft.aspnetcore'
artifactId 'signalr'
version '0.1.0-preview1'
inceptionYear '2018' inceptionYear '2018'
description 'ASP.NET Core SignalR Client for Java applications'
url 'https://github.com/aspnet/SignalR'
name groupId + ':' + artifactId
licenses { licenses {
license { license {
name 'The Apache Software License, Version 2.0' name 'The Apache Software License, Version 2.0'
@ -43,9 +42,20 @@ task generatePOM {
distribution 'repo' distribution 'repo'
} }
} }
scm {
connection 'scm:git:git://github.com/aspnet/SignalR.git'
developerConnection 'scm:git:git://github.com/aspnet/SignalR.git'
url 'http://github.com/aspnet/SignalR/tree/master'
}
developers {
developer {
id 'microsoft'
name 'Microsoft'
}
}
} }
}.writeTo("signalr-client-0.1.0-preview1.pom") }.writeTo("signalr-0.1.0-preview1.pom")
ant.move file: "signalr-client-0.1.0-preview1.pom", ant.move file: "signalr-0.1.0-preview1.pom",
todir: "${buildDir}/libs" todir: "${buildDir}/libs"
} }

View File

@ -1,3 +1,3 @@
rootProject.name = 'signalr-client' rootProject.name = 'signalr'
include 'main' include 'main'