从gradle触发Artifactory构建并保留构建信息,可以通过以下步骤实现:
plugins {
id 'com.jfrog.artifactory' version 'X.X.X'
}
artifactory {
contextUrl = 'https://artifactory.example.com/artifactory'
publish {
repository {
repoKey = 'libs-release-local'
username = 'your-username'
password = 'your-password'
}
defaults {
publications('mavenJava')
publishArtifacts = true
publishPom = true
}
}
}
在上述代码中,需要将X.X.X
替换为Artifactory插件的版本号,https://artifactory.example.com/artifactory
替换为实际的Artifactory服务器地址,libs-release-local
替换为实际的Artifactory仓库名称,your-username
和your-password
替换为实际的Artifactory登录凭据。
./gradlew clean build artifactoryPublish
上述命令将执行清理、编译和发布到Artifactory的操作。
总结:通过配置Gradle构建脚本,使用Artifactory插件,执行Gradle构建命令,可以触发构建并将构建信息发布到Artifactory。在Artifactory中可以查看构建信息,并根据需要进行保留。这样可以方便地管理和追踪构建过程和生成的构件。
领取专属 10元无门槛券
手把手带您无忧上云