mirror of
https://github.com/vector-im/element-ios.git
synced 2024-09-28 23:32:41 +00:00
Generate build number for adhoc builds too
This commit is contained in:
parent
395e8375af
commit
978f8b9013
1 changed files with 11 additions and 4 deletions
|
@ -28,19 +28,20 @@ platform :ios do
|
|||
desc "Builds an adhoc ipa"
|
||||
lane :adhoc do |options|
|
||||
options[:adhoc] = true
|
||||
build_number = generate_build_number()
|
||||
options = { build_number: build_number }.merge(options)
|
||||
build_release(options)
|
||||
end
|
||||
|
||||
desc "Builds an ipa for the App Store"
|
||||
lane :app_store do |options|
|
||||
build_number = generate_build_number()
|
||||
options = { build_number: build_number }.merge(options)
|
||||
build_release(options)
|
||||
end
|
||||
|
||||
desc "Builds the ipa for the AppStore, then uploads it"
|
||||
lane :deploy_release do |options|
|
||||
require 'date'
|
||||
build_number = DateTime.now.strftime("%Y%m%d%H%M%S")
|
||||
options = { build_number: build_number }.merge(options)
|
||||
# build the IPA
|
||||
app_store(options)
|
||||
# upload the IPA and metadata
|
||||
|
@ -349,4 +350,10 @@ end
|
|||
content.gsub!(pattern, replacement)
|
||||
end
|
||||
File.write(file, content)
|
||||
end
|
||||
end
|
||||
|
||||
# Generates a new build number based on timestamp
|
||||
def generate_build_number()
|
||||
require 'date'
|
||||
return DateTime.now.strftime("%Y%m%d%H%M%S")
|
||||
end
|
||||
|
|
Loading…
Reference in a new issue