Skip to content
This repository has been archived by the owner on Jul 10, 2023. It is now read-only.

Use cache for Travis CI OSX build #427

Closed
fkztw opened this issue May 31, 2020 · 1 comment · Fixed by #429
Closed

Use cache for Travis CI OSX build #427

fkztw opened this issue May 31, 2020 · 1 comment · Fixed by #429
Assignees
Labels

Comments

@fkztw
Copy link
Member

fkztw commented May 31, 2020

Currently, OSX builds on Travis CI spends lots of time on installing/comipling the specific python version with openssl. Maybe we can use cache for this to speed up the whole CI build.

Use caches for the same version, unless it comes up with new version.

@fkztw fkztw added the CI label May 31, 2020
@fkztw fkztw self-assigned this May 31, 2020
@fkztw fkztw changed the title Use cache for openssl and python on Travis CI OSX build Use cache Travis CI OSX build Jun 1, 2020
@fkztw
Copy link
Member Author

fkztw commented Jun 1, 2020

Build time reduced from 9 mins 39 secs to 2 mins 2 secs.
💯💯💯

@fkztw fkztw changed the title Use cache Travis CI OSX build Use cache for Travis CI OSX build Jun 1, 2020
@fkztw fkztw linked a pull request Jun 1, 2020 that will close this issue
@fkztw fkztw closed this as completed in #429 Jun 1, 2020
fkztw pushed a commit that referenced this issue Jun 1, 2020
- 1fc2a94 [#430] Remove testing requirements in deploy stage for CircleCI (#431)
- db3586c Merge pull request #429 from zdict/issue-427
    - 467e5ef [#427] Make pyenv skip
    - installation if the version has be installed
    - 1fab1cd [Travis CI] Rearrange pip install related commands
    - 38469af [#427] Cache $HOME/.pyenv for Travis CI build
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant