Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Up for Adoption] [WIP] Fastlane automatic releases #7

Closed
wants to merge 17 commits into from

Conversation

teolemon
Copy link
Member

@teolemon teolemon commented Jul 22, 2020

This PR aims at automating the internal release of Smoothie to the PlayStore and the App Store. It is building on work by Philippe

  • At the moment, it's a copy paste of both our pipelines for iOS and Android. It's not adapted to Flutter, but we did the work of putting the secrets in safe places.
  • The flutter team explains how to do it for Flutter at https://flutter.dev/docs/deployment/cd

TODO (incomplete list)

  • Finish morphing the 2 series of pipelines to a single pipeline
  • Change the Android key (there's a specific key for smoothie)
  • Generate the appropriate iOS files

@teolemon teolemon marked this pull request as draft July 22, 2020 13:34
@teolemon teolemon changed the title Fastlane [WIP] Fastlane Jul 26, 2020
@teolemon teolemon added the CI label Jul 26, 2020
@teolemon teolemon changed the title [WIP] Fastlane [WIP] Fastlane automatic releases Aug 2, 2020
@teolemon teolemon linked an issue Aug 8, 2020 that may be closed by this pull request
@teolemon teolemon changed the title [WIP] Fastlane automatic releases [Up for Adoption] [WIP] Fastlane automatic releases Dec 21, 2020
M123-dev added a commit that referenced this pull request Jan 7, 2021
@M123-dev
Copy link
Member

@teolemon I wanted to deal with this in the next few days, could you explain to me where you put and how encrypted the secrets, such as the Android keystore and the service account key.

I saw api-[...].json.gpg and .enc are there any differences between them or can I just use the gpg one?

@teolemon
Copy link
Member Author

I did some copy pasting from Android and iOS without fully knowing what I was doing.

@philippeauriach did the automation for Android, so he might have some more insight

@M123-dev
Copy link
Member

Taken over by #96

@M123-dev M123-dev closed this Jan 26, 2021
@teolemon teolemon deleted the fastlane branch January 29, 2021 11:34
@M123-dev M123-dev added the fastlane Automation of releases and marketing assets deployment label Feb 17, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CI fastlane Automation of releases and marketing assets deployment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Deploy automatically Smoothie to the App Store and PlayStore
2 participants