Skip to content

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

Description

@bgruening

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?

Activity

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions