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

Support Fastlane and integrating to exist CI/CD #49

Open
NghiaTranUIT opened this issue Jun 18, 2018 · 0 comments
Open

Support Fastlane and integrating to exist CI/CD #49

NghiaTranUIT opened this issue Jun 18, 2018 · 0 comments
Labels
enhancement New feature or request

Comments

@NghiaTranUIT
Copy link
Owner

NghiaTranUIT commented Jun 18, 2018

It takes tons of time when distributing app manually.
Here is what I do

  1. Increase build number and build version
  2. Create git tag
  3. Archive the build
  4. Sign with private key (Sparkle app)
  5. Zip with format: Artify_{version_number}.zip
  6. Upload to my /artify Dropbox folder and copy the share link (?dl=1)
  7. Update appcast.xml
  8. Create new Github Release and copy Change Log and submit the zip build.

It's so high-consume task ever.

Acceptance Criteria

  • Integrate Fastlane to do it automatically
  • Integrate to our Travis

Ref:

https://docs.fastlane.tools/actions

@NghiaTranUIT NghiaTranUIT added the enhancement New feature or request label Jun 18, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant