Skip to content

Commit da74fdc

Browse files
committed
strip betas from apple version number
1 parent 87bcbec commit da74fdc

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

fastlane/Fastfile

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,9 @@ platform :ios do
3030
# version_number: ENV['VERSION_NUMBER'],
3131
# xcodeproj: "./Django Files.xcodeproj"
3232
# )
33-
sh("sed -i '' 's/MARKETING_VERSION = [0-9]*\.[0-9]*\.[0-9]*/MARKETING_VERSION = #{ENV['VERSION_NUMBER']};/' \"../Django Files.xcodeproj/project.pbxproj\"")
33+
# Extract base version number without any -123 style additions
34+
base_version = ENV['VERSION_NUMBER'].split('-').first
35+
sh("sed -i '' 's/MARKETING_VERSION = [0-9]*\.[0-9]*\.[0-9]*/MARKETING_VERSION = #{base_version};/' \"../Django Files.xcodeproj/project.pbxproj\"")
3436
increment_build_number(
3537
build_number: ENV['BUILD_NUMBER'],
3638
xcodeproj: "./Django Files.xcodeproj"
@@ -54,7 +56,9 @@ platform :ios do
5456
# version_number: ENV['VERSION_NUMBER'],
5557
# xcodeproj: "./Django Files.xcodeproj"
5658
# )
57-
sh("sed -i '' 's/MARKETING_VERSION = [0-9]*\.[0-9]*\.[0-9]*/MARKETING_VERSION = #{ENV['VERSION_NUMBER']};/' \"../Django Files.xcodeproj/project.pbxproj\"")
59+
# Extract base version number without any -123 style additions
60+
base_version = ENV['VERSION_NUMBER'].split('-').first
61+
sh("sed -i '' 's/MARKETING_VERSION = [0-9]*\.[0-9]*\.[0-9]*/MARKETING_VERSION = #{base_version};/' \"../Django Files.xcodeproj/project.pbxproj\"")
5862
increment_build_number(
5963
build_number: ENV['BUILD_NUMBER'],
6064
xcodeproj: "./Django Files.xcodeproj"

0 commit comments

Comments
 (0)