【发布时间】:2021-12-17 16:00:53
【问题描述】:
我正在使用 Fastlane 为我的 React Native 应用程序自动化我的 iOS 和 Android 版本。效果很好,一旦部署了应用程序,我只是在努力让当前的 Android 版本号传递到 Slack 消息中。以下是我目前的 Android 通道:
lane :deploy_staging do
gradle(task: "clean")
puts "CONFIG: #{ENV['CONFIG']}"
gradle(
task: 'bundle',
build_type: 'Release',
print_command: false,
)
upload_to_play_store(track: 'internal')
slack(
message: "Test successfully deployed to Play Store",
success: true,
slack_url: "https://hooks.slack.com/services/test",
attachment_properties: {
fields: [
{
title: "Environment",
value: "Staging",
}
]
}
)
end
对于 iOS,我运行以下命令来获取版本号:
{
title: "Version number",
value: get_version_number(target:"testapp"),
}
但是Android似乎没有这个方法调用,有没有简单的方法可以让我拉入版本号?
【问题讨论】:
标签: android react-native gradle fastlane