publishApkNameRelease 和 publishNameRelease 之间的区别 CI/CD

Different between publishApkNameRelease and publishNameRelease CI/CD

我正在尝试使用此 plugin: 'com.github.triplet.play'

发布应用程序的新版本

当我 运行 gradlew app:publishApkRelease

我收到这条错误消息

  • What went wrong: Task 'publishApkRelease' not found in project ':app'. Some candidates are: 'publishApkTestRelease', 'publishApkTestRelease'.

我想知道有什么不同以及如何指定此上传版本的描述?

因为你有产品口味。要查找可用任务,运行 ./gradlew 任务并查看发布部分。

./gradlew tasks

此处 运行 适合您的产品口味的任务。

也试试 ./gradlew

./gradlew app:publishApkRelease

您遇到这个问题是因为在根项目中找不到任务 "publishApkRelease"。

更多信息请参考:https://github.com/Triple-T/gradle-play-publisher#task-organization

此外,如果上述方法不起作用,您可以在此处找到解决方案 https://github.com/Triple-T/gradle-play-publisher/issues/81