-
Notifications
You must be signed in to change notification settings - Fork 89
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
Using more providers: Azure Pipelines / GitHub Actions #90
Comments
We keep toying around with this. Azure has come a very long way in the past year in terms of user friendliness, but Linux testing Travis CI is hard to beat in terms of simplicity. This cookiecutter is really targeted at users who are not familiar with CI which make it hard to recommend Azure services. For example, if I wished to add another person to admin status on an Azure Pipeline I used to have to check ~30 boxes to grant them these permissions and they still do not have full access (sorry @Lnaden!). I haven't checked lately to see if they have made this easier. That being said we use Azure very extensively in most of our projects and definitely recommend it for power users. |
Hi again @dgasmith! Now that GitHub Actions has been publicly released, what about this provider? I have played a bit by adapting the Travis recipe, and works wonderfully. Check it here:
|
@jaimergp After chatting with the team we are in :) Please make a PR! One item is that I don't think we need to install miniconda, should come standard on their Xenial ubuntu images. |
Also see here to end env variables on every script init. |
Added to my list! I'll try to put something together as soon as possible! |
Awesome, thanks for helping with this! Let us know if your plans run long, we may add something soon as we are quite enthused about this possibility. |
Quick heads (which I suppose most know). It's pretty 🔥 , used it for a dozen repos in the past ~6 months. No issues, lightning fast, and they do caching right™. GitHub Actions is snapper, parallelizes better, and is easier integrated with GitHub than travis/appveyor. |
I think Matt submitted #113 for this! |
This can be closed now that GitHub Actions are in. |
I have been testing Azure Pipelines while trying to build
openmm
inconda-forge
and I have really liked the UI and the added consistency due to the fact that all OS run on the same platform. Will you consider migrating from Travis/AppVeyor to an unified Azure CI?The text was updated successfully, but these errors were encountered: