Skip deployment to F-Droid when beta option set
[ci skip]
This commit is contained in:
parent
1180f6cb41
commit
0ce6ce33f9
@ -177,25 +177,31 @@ platform :android do |options|
|
||||
}
|
||||
)
|
||||
|
||||
FileUtils.cp(lane_context[SharedValues::GRADLE_APK_OUTPUT_PATH], "repo/Cryptomator.apk")
|
||||
if options[:beta]
|
||||
puts "Skipping deployment to F-Droid cause there isn't currently a beta channel"
|
||||
else
|
||||
puts "Updating F-Droid"
|
||||
|
||||
sh("cp -r metadata/android/ metadata/org.cryptomator/")
|
||||
FileUtils.cp("metadata/org.cryptomator/en-US/changelogs/default.txt", "metadata/org.cryptomator/en-US/changelogs/#{version}.txt")
|
||||
FileUtils.cp("metadata/org.cryptomator/de-DE/changelogs/default.txt", "metadata/org.cryptomator/de-DE/changelogs/#{version}.txt")
|
||||
sh("fdroid update && fdroid rewritemeta")
|
||||
sh("rm -r metadata/org.cryptomator/")
|
||||
FileUtils.cp(lane_context[SharedValues::GRADLE_APK_OUTPUT_PATH], "repo/Cryptomator.apk")
|
||||
|
||||
aws_s3(
|
||||
bucket: ENV['S3_BUCKET'],
|
||||
endpoint: ENV['S3_ENDPOINT'],
|
||||
region: ENV['S3_REGION'],
|
||||
access_key: ENV['S3_ACCESS_KEY'],
|
||||
secret_access_key: ENV['S3_SECRET_ACCESS_KEY'],
|
||||
path: "android/fdroid",
|
||||
folder: "fastlane/repo",
|
||||
skip_html_upload: true,
|
||||
apk: ''
|
||||
)
|
||||
sh("cp -r metadata/android/ metadata/org.cryptomator/")
|
||||
FileUtils.cp("metadata/org.cryptomator/en-US/changelogs/default.txt", "metadata/org.cryptomator/en-US/changelogs/#{version}.txt")
|
||||
FileUtils.cp("metadata/org.cryptomator/de-DE/changelogs/default.txt", "metadata/org.cryptomator/de-DE/changelogs/#{version}.txt")
|
||||
sh("fdroid update && fdroid rewritemeta")
|
||||
sh("rm -r metadata/org.cryptomator/")
|
||||
|
||||
aws_s3(
|
||||
bucket: ENV['S3_BUCKET'],
|
||||
endpoint: ENV['S3_ENDPOINT'],
|
||||
region: ENV['S3_REGION'],
|
||||
access_key: ENV['S3_ACCESS_KEY'],
|
||||
secret_access_key: ENV['S3_SECRET_ACCESS_KEY'],
|
||||
path: "android/fdroid",
|
||||
folder: "fastlane/repo",
|
||||
skip_html_upload: true,
|
||||
apk: ''
|
||||
)
|
||||
end
|
||||
|
||||
FileUtils.cp(lane_context[SharedValues::GRADLE_APK_OUTPUT_PATH], "release/Cryptomator-#{version}_fdroid_signed.apk")
|
||||
end
|
||||
|
Loading…
x
Reference in New Issue
Block a user