瀏覽代碼

Merge pull request #18 from csmith/master

Version util jar properly.
pull/19/head
Greg Holmes 9 年之前
父節點
當前提交
9a1b538ad8
共有 1 個文件被更改,包括 5 次插入16 次删除
  1. 5
    16
      build.gradle

+ 5
- 16
build.gradle 查看文件

1
 import org.mdonoughe.JGitDescribeTask
1
 import org.mdonoughe.JGitDescribeTask
2
 
2
 
3
+def jgit = new org.mdonoughe.JGitDescribeTask()
4
+jgit.setDir(new File("$projectDir", '.git'))
5
+project.version = jgit.getDescription() + '-SNAPSHOT'
6
+
3
 apply plugin: 'java'
7
 apply plugin: 'java'
4
 apply plugin: 'maven-publish'
8
 apply plugin: 'maven-publish'
5
 
9
 
62
     }
66
     }
63
 }
67
 }
64
 
68
 
65
-task getVersion << {
66
-    def jgit = new org.mdonoughe.JGitDescribeTask()
67
-    jgit.setDir(new File("$rootDir", '.git'))
68
-
69
-    project.version = jgit.getDescription() + '-SNAPSHOT'
70
-
71
-    project.tasks.withType(PublishToMavenRepository) {
72
-        publishTask -> publishTask.publication.version = project.version
73
-    }
74
-
75
-    project.tasks.withType(GenerateMavenPom).each {
76
-        generateMavenPomTask -> generateMavenPomTask.pom.getProjectIdentity().version = project.version
77
-    }
78
-}
79
-
80
-task publishSnapshot(dependsOn: ['getCredentials', 'getVersion', 'publishMavenJavaPublicationToSnapshotsRepository']) << {
69
+task publishSnapshot(dependsOn: ['getCredentials', 'publishMavenJavaPublicationToSnapshotsRepository']) << {
81
 }
70
 }
82
 
71
 
83
 buildscript {
72
 buildscript {

Loading…
取消
儲存