Skip to content

Setup CircleCI #15

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

Closed
wants to merge 1 commit into from
Closed

Setup CircleCI #15

wants to merge 1 commit into from

Conversation

mkchoi212
Copy link
Contributor

@mkchoi212 mkchoi212 commented May 23, 2018

I've tested the following config file on my personal trial CircleCI account and so far, it looks promising!

Basically, I am saving the folders generated from ./compileAndBuildVLCKit.sh as cache so VLCKit doesn't have to re-built every single time.

Here are some interesting performance stats.

  • Running ./compileAndBuildVLCKit.sh from scratch: 32 minutes
  • Restoring VLCKit from cache and skipping above step: 1 minute 58 seconds

Please note that the whole thing is configured for iOS. More changes should be made to make it compatible with tvOS/macOS in the future 😄

@mkchoi212 mkchoi212 changed the title Add config file for CircleCI Setup CircleCI May 23, 2018
@mkchoi212
Copy link
Contributor Author

mkchoi212 commented May 23, 2018

The above commit assumes that the Rakefile from 7dce59e exists in the directory.

@mkchoi212 mkchoi212 force-pushed the circle-ci branch 4 times, most recently from 640d9c2 to efe222c Compare May 24, 2018 21:45
@carolanitz carolanitz self-requested a review May 28, 2018 16:11
@mkchoi212
Copy link
Contributor Author

Merged with 7ca2d9b

@mkchoi212 mkchoi212 closed this May 28, 2018
@mkchoi212 mkchoi212 deleted the circle-ci branch May 28, 2018 17:06
@mkchoi212 mkchoi212 restored the circle-ci branch May 28, 2018 17:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants