Jenkins Google Play Android Publisher插件androidApkMove不会在曲目之间移动发行说明

hoo*_*d82 7 android apk jenkins google-play

我刚刚为Jenkins添加并实施了Google Play Android Publisher插件,用于上传APK并在Google Play控制台中的曲目之间移动它们.

我正在使用插件的1.8版本.

https://github.com/jenkinsci/google-play-android-publisher-plugin https://jenkins.io/doc/pipeline/steps/google-play-android-publisher/#androidapkmove-move-android-apks-到-A-不同释放轨道

上传工作完美无缺,甚至可以正确地将指定语言的发行说明放入Google Play,方法是:

def getDeployNotes() {
    return [language: 'en-US', text: "${env.DEPLOY_NOTES}"]
}

androidApkUpload googleCredentialsId        : signingCredential,
                 apkFilesPattern            : "app/build/outputs/apk/${variant.flavor}/${variant.type}/*.apk",
                 deobfuscationFilesPattern  : "app/build/outputs/mapping/${variant.flavor}/${variant.type}/mapping.txt",
                 trackName                  : 'alpha',
                 recentChangeList           : [getDeployNotes()]
Run Code Online (Sandbox Code Playgroud)

它在Play控制台的Alpha Track中生成此结果(请注意"这是一些部署注释,让我们看看它们在APK移动期间是否存在.")

在此输入图像描述

现在,要在Play控制台中的曲目之间移动APK,我会像这样使用"androidApkMove"

androidApkMove applicationId        : release.packageName,
               fromVersionCode      : true,
               googleCredentialsId  : release.googleCredentialsId,
               rolloutPercentage    : env.ROLLOUT_PERCENTAGE,
               trackName            : env.TO_TRACK,
               versionCodes         : env.VERSION_NUMBER
Run Code Online (Sandbox Code Playgroud)

这会在Play控制台的Beta Track中产生此结果(请注意,没有发行说明)

在此输入图像描述

我不知道该怎么做,我已经阅读了插件的文档,但我还没有找到任何东西.有没有其他人遇到过这个问题,如果是,请知道解决方案吗?手动为78种口味做这一切是不利的.

Chr*_*Orr 1

当通过 API 将现有文件提升到另一个版本轨道时(与从 Web UI 执行此操作不同),Google Play 不会自动将版本说明从一个轨道复制到另一个轨道。

然而,从Google Play Android Publisher Plugin 4.0 版本开始,内置了此功能:在轨道之间移动应用程序版本也会复制发行说明。