SAI*_*AIR 3 android jenkins jenkins-plugins hockeyapp jenkins-pipeline
我正在使用Jenkins构建我的Android应用程序.我在我的仓库中添加了"Jenkinsfile",我当前的管道脚本看起来像这样,它运行正常.
node
{
try {
stage("build.clone")
{
checkout scm
}
stage("build.clean")
{
sh "./gradlew clean"
}
stage("build.package")
{
sh "./gradlew assembleDebug"
}
} catch (error) {
throw error
}
}
Run Code Online (Sandbox Code Playgroud)
现在我需要将我的apk上传到hockeyapp.HockeyApp的Jenkins插件已安装.并且它们使其与v 1.2.2中的管道兼容
我搜索了很多但发现帮助不大.请指导我或指出我如何使用管道脚本将apk上传到hockeyapp.
注意:我已经在曲棍球应用程序上创建了一个应用程序,我有应用程序令牌和应用程序ID.另外我知道curl命令可用,但我想使用带有管道的hockeyapp插件
您应该能够通过内置到Jenkins 的代码段生成器获取几乎任何管道步骤的语法.
在我的Jenkins安装中这样做会给我一些这样的(可怕的)语法:
step([$class: 'HockeyappRecorder',
applications: [[downloadAllowed: false, mandatory: false,
notifyTeam: false, releaseNotesMethod: [$class: 'NoReleaseNotes'],
uploadMethod: [$class: 'AppCreation', publicPage: false]]],
debugMode: false, failGracefully: false])
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2613 次 |
| 最近记录: |