gpt4 book ai didi

android - 将 build(apk) 上传到 hockeyApp 的管道脚本

转载 作者:太空宇宙 更新时间:2023-11-03 12:46:49 24 4
gpt4 key购买 nike

我正在使用 Jenkins 构建我的 Android 应用程序。我在我的 repo 协议(protocol)中添加了“Jenkinsfile”,我当前的管道脚本看起来像这样并且工作正常。

node
{
try {
stage("build.clone")
{
checkout scm
}
stage("build.clean")
{
sh "./gradlew clean"
}
stage("build.package")
{
sh "./gradlew assembleDebug"
}
} catch (error) {
throw error
}
}

现在我需要将我的 apk 上传到 hockeyapp。 HockeyApp 的 Jenkins 插件已安装。他们已使其与管道兼容 v 1.2.2

我用谷歌搜索了很多,但没有找到太多帮助。请指导我或指出如何使用管道脚本将 apk 上传到 hockeyapp。

注意:我已经在 hockey 应用程序上创建了一个应用程序,并且我有应用程序 token 和应用程序 ID。我也知道 curl 命令可用,但我想将 hockeyapp 插件与管道一起使用

最佳答案

您应该能够通过 snippet generator 获取几乎所有流水线步骤的语法。内置于 Jenkins。

在我的 Jenkins 安装中这样做会给我这样的(可怕的)语法:

step([$class: 'HockeyappRecorder',
applications: [[downloadAllowed: false, mandatory: false,
notifyTeam: false, releaseNotesMethod: [$class: 'NoReleaseNotes'],
uploadMethod: [$class: 'AppCreation', publicPage: false]]],
debugMode: false, failGracefully: false])

关于android - 将 build(apk) 上传到 hockeyApp 的管道脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42028780/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com