From a5765331bca80c7191a6a6ccc95cab56baad5471 Mon Sep 17 00:00:00 2001 From: Tong Wu <6259181+digiter@users.noreply.github.com> Date: Thu, 9 Apr 2020 16:15:01 -0700 Subject: [PATCH] Re-enable deploy_gallery. (#54248) --- .cirrus.yml | 1 - .../flutter_gallery/ios/fastlane/Fastfile | 2 +- .../flutter_gallery/ios/fastlane/README.md | 9 ++++++++- 3 files changed, 9 insertions(+), 3 deletions(-) diff --git a/.cirrus.yml b/.cirrus.yml index d5ae8bdd72..f0ad467108 100644 --- a/.cirrus.yml +++ b/.cirrus.yml @@ -601,7 +601,6 @@ task: # See also: https://github.com/flutter/flutter/pull/49454 depends_on: - analyze-linux - skip: true # https://github.com/flutter/flutter/issues/54016 environment: # Apple Fastlane password. FASTLANE_PASSWORD: ENCRYPTED[4b1f0b8d52874e9de965acd46c79743f3b81f3a513614179b9be7cf53dc8258753e257bdadb11a298ee455259df21865] diff --git a/dev/integration_tests/flutter_gallery/ios/fastlane/Fastfile b/dev/integration_tests/flutter_gallery/ios/fastlane/Fastfile index 7069fd8c9b..d0590a4492 100644 --- a/dev/integration_tests/flutter_gallery/ios/fastlane/Fastfile +++ b/dev/integration_tests/flutter_gallery/ios/fastlane/Fastfile @@ -74,7 +74,7 @@ platform :ios do scheme: 'Runner', export_method: 'app-store', # Verify that the right signing identity is used for publishing. - codesigning_identity: 'iPhone Distribution: FLUTTER.IO LLC (S8QB4VV633)', + codesigning_identity: 'Apple Distribution: FLUTTER.IO LLC (S8QB4VV633)', ) if options[:upload] diff --git a/dev/integration_tests/flutter_gallery/ios/fastlane/README.md b/dev/integration_tests/flutter_gallery/ios/fastlane/README.md index 410b0b4fbf..3f040a7965 100644 --- a/dev/integration_tests/flutter_gallery/ios/fastlane/README.md +++ b/dev/integration_tests/flutter_gallery/ios/fastlane/README.md @@ -8,4 +8,11 @@ This is done using the [FastLane](https://fastlane.tools) tool suite. Deployment can be done manually by Googlers by following go/flutter-gallery-publish (internal doc). -Deployment is automatically done by Cirrus on tagged branch commits. \ No newline at end of file +Deployment is automatically done by Cirrus on tagged branch commits. + +## How to renew the Apple distribution certificate + +In case the distribution certifcate expires, for example, this error message +occured: "Your certificate ... is not valid, please check end date and +renew it if necessary", a Googler can renew it by following the instructions at +http://go/googler-flutter-signing#how-to-renew.