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

Setting up CI for windows and mac #19

Open
ymd-stella opened this issue Feb 1, 2021 · 7 comments
Open

Setting up CI for windows and mac #19

ymd-stella opened this issue Feb 1, 2021 · 7 comments

Comments

@ymd-stella
Copy link
Contributor

It is related to #7 and #18.
I'm considering CircleCI.

@ymd-stella ymd-stella added the enhancement New feature or request label Feb 12, 2021
@ThomasHauth
Copy link
Contributor

Hi @ymd-stella,
can I help to set this up?
Cheers,
Thomas

@ymd-stella
Copy link
Contributor Author

@ThomasHauth
Copy link
Contributor

Is there a reason to not use TravisCI any more ?

1 similar comment
@ThomasHauth
Copy link
Contributor

Is there a reason to not use TravisCI any more ?

@ymd-stella
Copy link
Contributor Author

ymd-stella commented Apr 16, 2021

There was a problem with the build taking a very long time. If you can solve this, we can use TravisCI.

https://travis-ci.org/github/OpenVSLAM-Community/openvslam/builds/756913945

https://github.com/opencv/opencv-python/blob/master/travis_osx_brew_cache.sh and https://stackoverflow.com/questions/39930171/cache-brew-builds-with-travis-ci is a good reference.

CircleCI or GitHub Actions may be a good alternative.

@ymd-stella
Copy link
Contributor Author

After additional research, I found that we may need to support newer versions of Mac OS.

@ymd-stella
Copy link
Contributor Author

I've tried GitHub Actions and it seems to be working well.
It took 7 minutes to complete the installation of dependent packages without cache.
@ThomasHauth If you can help, please use GitHub Actions.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants