Mic*_*ihs 6 groovy gradle maven jenkins jenkins-pipeline
在我的 Jenkinsfile 中,我想从 Gradle 构建脚本中读取一些元数据,例如group、baseName和version。有了 Maven,我可以做这样的事情:
def pom = readMavenPom file: 'pom.xml'
env.POM_VERSION = pom.version
env.POM_ARTIFACT_ID = pom.artifactId
env.POM_GROUP_ID = pom.groupId
Run Code Online (Sandbox Code Playgroud)
问题是:我怎样才能用 Gradle 做同样的事情,因为我有一个build.gradle看起来像这样的:
ext {
group = 'my.group.com'
baseName = 'myapplication'
version = '0.5.2-SNAPSHOT'
}
Run Code Online (Sandbox Code Playgroud)
也许有一个“技巧”可以读取 a 中的 Gradle 构建信息,Jenkinsfile因为两者都是 Groovy,但我是 Groovy 新手:)
| 归档时间: |
|
| 查看次数: |
1879 次 |
| 最近记录: |