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

Figure out how to connect this repo with (bio)conda repos #6

Open
bgruening opened this issue Jul 10, 2016 · 1 comment
Open

Figure out how to connect this repo with (bio)conda repos #6

bgruening opened this issue Jul 10, 2016 · 1 comment

Comments

@bgruening
Copy link
Member

bgruening commented Jul 10, 2016

What is the best way to be notified when a package is build and pushed to anaconda.org?

  1. Use the new travis API https://docs.travis-ci.com/user/triggering-builds. This means that every repo that wants to use mulled needs to include a webhook to trigger builds. I guess we can only fire a webhook on PR merge not when travis is finished with the bioconda tests. This means we need to wait a little bit until the package is on anaconda.org. (can cause problems with large build-times)
  2. use the travis rsync service to build once a day. Figure out all PR that where merged "today" and do the work.
  3. We can use the travis API https://docs.travis-ci.com/api to get all builds on master branch for biconda and do the work. Python Travis-CI API
  4. I was not able to find an RSS like feed for conda channels. So I don't think abusing anaconda.org as notification is out of the game :(

@erasche @thriqon any other ideas?

@hexylena
Copy link

Option 2 sounds good. Easiest, least work on our/their part.

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

No branches or pull requests

2 participants