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

Any interest in running Travis CI on tox? Here's how I did it... #69

Closed
pytoxbot opened this issue Sep 17, 2016 · 7 comments
Closed

Any interest in running Travis CI on tox? Here's how I did it... #69

pytoxbot opened this issue Sep 17, 2016 · 7 comments

Comments

@pytoxbot
Copy link

Not sure if this is useful or interesting, but here's a Travis CI build of tox — https://travis-ci.org/msabramo/tox/builds/3348092

I made a GitHub mirror of the tox Bitbucket repo (and had to make a few little hacks) to get all of the tests to pass

Mirror is at https://github.com/msabramo/tox; to create the GitHub mirror from the Bitbucket repo, I followed http://wiki.ddenis.com/index.php?title=Sync_BitBucket_and_GitHub

@pytoxbot
Copy link
Author

Original comment by @msabramo

@brettsky just pointed me at drone.io and it looks like a pretty good solution. No GitHub mirror needed. It works directly from Bitbucket.

Example builds:

@pytoxbot
Copy link
Author

Original comment by @RonnyPfannschmidt

the ci server is subject of the thesis, but the resulting prototype wont be ready for more wide use soonish

@pytoxbot
Copy link
Author

Original comment by @msabramo

Cool, Ronny. What kind of CI server? Let me know if you need some help testing or whatever. Hpk mentioned you were busy with your thesis.

@pytoxbot
Copy link
Author

Original comment by @RonnyPfannschmidt

personally i would avoid putting mirrors on github, its messy to ensure people dont missuse them

i got a ci server in my pipeline already, i would probably go fot that one then

@pytoxbot
Copy link
Author

Original comment by @msabramo

I haven't tried this yet, but I found:

http://morgangoose.com/blog/2010/09/29/github-and-bitbucket-hooks/

This sets up hg so that a push to BitBucket also pushes to GitHub and vice-versa. But this has to be set up on the client machine of everyone that has push access. And it doesn't help if you push to GitHub with git rather than hg. So a server-side solution would be nicer - maybe Ronny knows if there's something like that.

@pytoxbot
Copy link
Author

Original comment by @hpk42

In principle, i have interest, yes. I think we would need to automate the updating of the GIT repo. Question is if we could do this bi-directionally? Anyway, Once Ronny has completed his thesis (in a few weeks), he can maybe help. He did the pypy svn2hg conversion and knows much more regarding VCS than me.

@obestwalter
Copy link
Member

obestwalter commented Nov 1, 2016

Issue has solved itself: we're on Github now :)

@tox-dev tox-dev locked and limited conversation to collaborators Jan 14, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants