fastlane上传蒲公英 Fastfile文件编写
2018-11-28 本文已影响13人
XLsn0w
# 定义fastlane版本号
fastlane_version “2.108.0”
# 定义打包平台
default_platform :ios
#指定项目的scheme名称
scheme=“TimeForest”
#蒲公英api_key和user_key
api_key=“afbfecef5d0f45c14cf89b4a36e3be6d”
user_key=“1cc2b062b4d6db24326d86d0860ca5a9”
# 任务脚本
platform :ios do
lane :adhoc_build do|options|
branch = options[:branch]
puts “开始打包ipa”
# 开始打包
gym(
#输出的ipa名称
output_name:”#{scheme}”,
# 是否清空以前的编译信息 true:是
clean:true,
# 指定打包方式,Release 或者 Debug
configuration:"Release",
# 指定打包所使用的输出方式,目前支持app-store, package, ad-hoc, enterprise, development
export_method:"ad-hoc",
# 指定输出文件夹
output_directory:"./fastlane/ipa",
)
puts "开始上传蒲公英"
# 开始上传蒲公英
#pgyer(api_key: “#{api_key}”, user_key: “#{user_key}”)
pgyer(api_key: "afbfecef5d0f45c14cf89b4a36e3be6d", user_key: "1cc2b062b4d6db24326d86d0860ca5a9")
end
end