Add lane for generating icon shields

This commit is contained in:
Vitaliy Salnikov 2020-05-18 14:44:56 +03:00
parent 0bc3cb3360
commit 0633d7c371
1 changed files with 15 additions and 0 deletions

View File

@ -85,6 +85,20 @@ private_lane :uploadToAppStore do |options|
)
end
private_lane :add_shield do |options|
buildNumber = options[:buildNumber]
buildDescription = options[:xcconfig_name].scan(/\p{Upper}/)[1..2].join
begin
add_badge(
shield: "#{buildDescription}-#{buildNumber}-green",
no_badge: true
)
rescue => err
UI.error(err)
end
end
private_lane :buildConfiguration do |options|
appName = options[:appName] || $appName
@ -129,6 +143,7 @@ private_lane :buildConfiguration do |options|
if options[:uploadToFabric]
syncCodeSigning(options)
add_shield(options)
buildArchive(options)
uploadToFirebase(options)