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
Drop or at least make Travis not required? #3195
Comments
I forgot that the console/engine project doesn't have Azure DevOps pipelines builds yet. I will enter an issue to get them setup. |
Sorry, jumping around too much today. @jnm2 has the PR for the Azure DevOps pipeline builds in the console project. |
I'm in favor of dropping Travis even if it wasn't slow since it is redundant. |
Redundancy can be good. 😄 |
I agree that redundancy is good and I'd advocate for keeping Travis if it wasn't for the number of Travis builds that fail for unrelated reasons. It has been more stable recently, but I don't have much faith in their future stability. I've heard they were acquired and that a large number of their developers were let go. |
Personally, I prefer doing it in steps: first make our Travis builds optional, and then after some time drop them if they provide more pain than value. |
That is an excellent way of thinking about it @mikkelbu, let's go with that. |
I've made Azure DevOps required and dropped Travis as required on this repo and in NUnit Console. |
We now have Azure DevOps Pipelines builds for NUnit, the NUnit Console/Engine and the Adapter running on all supported platforms. Our Travis builds have always been really slow and somewhat flaky. Based on that, I propose;
I'm entering the issue in this project, but I am thinking of doing this in the console/engine and adapter too, so I'd like it if the @nunit/core-team could comment. Based on our decision, I can create issues in the other projects.
The text was updated successfully, but these errors were encountered: