Skip to content

Fix failing CI Builds by upgrading to NUnit Console 3.9.0 #3009

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

Merged
merged 1 commit into from
Sep 9, 2018

Conversation

ChrisMaddock
Copy link
Member

All framework CI builds are currently failing, as the framework tests currently use NUnit.ConsoleRunner 3.9.0-dev-03938, and this version can't be found.

As far as I can see (publicly), it looks like only the last 20 builds are available on MyGet. I'm not sure if that's intentional or not - but probably means we shouldn't be using myget in this case! @rprouse - I think you're the only person with myget access, could you check this? Looks like there are package retention settings that may be set 'wrong'.

To fix the CI, this upgrades us to 3.9.0, from NuGet.

Copy link
Member

@mikkelbu mikkelbu left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@mikkelbu mikkelbu merged commit a95ed48 into master Sep 9, 2018
@mikkelbu mikkelbu changed the title Fix failing CI Builds by upgrading to NUnit Console 3.10.0 Fix failing CI Builds by upgrading to NUnit Console 3.9.0 Sep 9, 2018
@mikkelbu mikkelbu added this to the 3.11 milestone Sep 9, 2018
@mikkelbu mikkelbu deleted the ChrisMaddock-patch-3 branch September 9, 2018 05:20
@rprouse
Copy link
Member

rprouse commented Sep 9, 2018

We could increase the number of versions that we retain on MyGet, but I originally decreased it because we hit our storage limit and new uploads were failing. We could also contact MyGet about an OpenSource plan....

@ChrisMaddock
Copy link
Member Author

This looks like it would meet our needs - just needs to be renewed annually, unfortunately. I’m presuming we’d get suitable alerts however.

https://www.myget.org/opensource

Happy to help set it up, if you want. In my mind this is something we can improve - ideally we want people to be using the dev builds, and that’s more difficult if a certain version is only available for a limited time.

@rprouse
Copy link
Member

rprouse commented Sep 26, 2018

@ChrisMaddock the opensource page on MyGet has disappeared and I can't find it through the other links anymore. How did you get to it?

@ChrisMaddock
Copy link
Member Author

@rprouse I can't find it either - I just Googled for it last time.

Here's what used to be there. Maybe worth contacting the MyGet people directly?
https://web.archive.org/web/20170323224409/https://www.myget.org/opensource

@ChrisMaddock
Copy link
Member Author

@rprouse Looks like MyGet was taken over a few weeks ago. Wonder if it's related. 😞

https://blog.myget.org/post/2018/08/31/assembla-acquisition.html

@rprouse
Copy link
Member

rprouse commented Sep 26, 2018

I hope that doesn't mean they are backing away from providing support for opensource projects. I posted a comment on the blog post asking so we'll see.

Meanwhile, i looked at Azure DevOps Artifacts, but they are only for the team.

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

Successfully merging this pull request may close these issues.

3 participants