setup-and-deploy-new-project-to-staging.mo
Last updated
Last updated
FRIENDLY ADVICE
Remember to commit after each step
Answers
Please confirm the project name: <Press Enter>
Commit keystore files?: Y
Overwrite : <Press Enter>
Answers
Please confirm the project name: <Press Enter>
The name for this new environment (lowercase, no space): staging
The name of your repository Git branch for the environment just set: <Press Enter>
The name of the company which will be
publishing this application: Bam
Which platform will you use for deployment?: AppCenter
The iOS app name for this environment. Name should be different from the Android app and not contain spaces: <AppName>-ios-S
The Android app name for this environment. Name should be different from the Android app and not contain spaces: <AppName>-android-S
The App Id for this environment: tech.bam.<projectname>.staging
The type of certificate you will be using: In House (Enterprise only)
Your git repo for match: git@github.com:<TeamRepo>/certificates.git
The branch you want to use for match: <Press Enter>
The developer.apple.com team id for the certificates: **redacted**
Your apple id: **redacted**
Your keystore password: <Press Enter>
A valid App Center API token: **redacted**
A valid App Center Username: **redacted**
(After some npm installation...) Should fastlane modify the Gemfile at path 'xxx' for you? (y/n): y
Note: The AppCenter username is at the bottom-left of the AppCenter interface for a person or is the name of the organization for an organization.
Answers
OS: iOS/Android
depending on which you are deploying
Platform: React Native
Do you want to create a New App?: yes
For each app (Android + iOS)
Go to the emails you just got for the two deployments
Copy the url that the Install button points to and remove the end bit so that it finishes
with /releases/
Create a new link
Default URl: Trello url
Device Destination:
iPhone: The AppCenter iOS Download & Feedback Public Page url
iPad: The AppCenter iOS Download & Feedback Public Page url
Android: The The AppCenter Android Download & Feedback Public Page url
Organize
Custom Alias: smarturl.it/<projectName>
If 'Cloning GitHub repo' takes more than 2 minutes: the github servers may be untrusted. Triggering a git clone git@github.com:bamlab/certificates.git
will fix it.
Go to