4
2
Fork 0

Master branch configuration and CI/Fastlane deployment #52

Open
opened 2019-06-12 22:39:24 +08:00 by sudharshan · 2 comments
  • Need a quick way to switch between localhost and staging for testing, possibly using env variables.
  • Need a CI pipeline to deploy to testflight, using fastlane (https://flutter.dev/docs/deployment/fastlane-cd)
  • A way to manage XCode credentials sanely
* Need a quick way to switch between localhost and staging for testing, possibly using env variables. * Need a CI pipeline to deploy to testflight, using fastlane (https://flutter.dev/docs/deployment/fastlane-cd) * A way to manage XCode credentials sanely
ambrose was assigned by sudharshan 2019-06-12 22:39:24 +08:00
sudharshan added the
enhancement
label 2019-06-12 22:39:24 +08:00
sudharshan changed title from Master branch configuration to Master branch configuration and CI/Fastlane deployment 2019-06-12 22:39:42 +08:00

PR #46 is the scaffold for my work.

PR #46 is the scaffold for my work.
ambrose started working 2019-06-13 21:58:49 +08:00
ambrose stopped working 2019-06-13 21:58:53 +08:00
4s

I can't do iOS builds without having a Mac on my server network. Needs macOS toolchain to automate this. I'm gonna just do the following:

  1. Set up Apple ID and code signing stuff
    • Need to wait for Apple to finally be able to call a phone number.
  2. Set up Android CI builds with fastlane (which will be broken due to missing WebRTC)

And when I decide that a random half-broken MacBook Pro is suitable to be set up as CI, I will

  1. Set up a fresh macOS install with SSH access on a MacBook Pro
  2. Set up iOS CI builds with fastlane

But that will be resolved in another issue later on.

I can't do iOS builds without having a Mac on my server network. Needs macOS toolchain to automate this. I'm gonna just do the following: 1. Set up Apple ID and code signing stuff - Need to wait for Apple to finally be able to call a phone number. 2. Set up Android CI builds with fastlane (which will be broken due to missing WebRTC) And when I decide that a random half-broken MacBook Pro is suitable to be set up as CI, I will 3. Set up a fresh macOS install with SSH access on a MacBook Pro 4. Set up iOS CI builds with fastlane But that will be resolved in another issue later on.
sudharshan added the
wontfix
label 2019-07-27 14:53:41 +08:00
sudharshan added this to the v0.1 milestone 2019-09-23 22:05:10 +08:00
Sign in to join this conversation.
No Milestone
No Assignees
2 Participants
Notifications
Total Time Spent: 4 seconds
ambrose
4 seconds
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: beep/frontend_flutter#52
There is no content yet.