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

Release 1.2.0 #9

Closed
phillip-haydon opened this issue Oct 6, 2018 · 14 comments
Closed

Release 1.2.0 #9

phillip-haydon opened this issue Oct 6, 2018 · 14 comments
Milestone

Comments

@phillip-haydon
Copy link
Contributor

Initial release of rebooted NVelocity. The primary driving force of this release is to bring support for .NET Standard 2.0 for people who still use NVelocity, and those who wish to use it in new projects.

@castleproject/committers your input?

@jonorossi
Copy link
Member

@phillip-haydon Sorry for the delay replying. We need to:

  • Add NuGet.org API key to AppVeyor build Done
  • Set up auto publishing nuget package to NuGet.org using NUGET_API_KEY (see Castle Core)
  • Update the changelog with 1.2.0

@emagers
Copy link
Contributor

emagers commented Nov 23, 2018

Any update on the release date?

@phillip-haydon
Copy link
Contributor Author

Sorry! My baby was born and so I’ve been busy, currently in Taiwan with the rest of the family and don’t own a laptop at the moment :(

I’ll try get this finished when I’m back next month. Unless someone else wants to get this over the line.

@jonorossi
Copy link
Member

Thanks Eric for getting the AppVeyor script fixed.

For some reason the unit tests now fail in the Linux build, we need to fix that before releasing.

@jonorossi
Copy link
Member

@phillip-haydon congrats on the baby 🎉, I hope everyone is well.

@jonorossi jonorossi added this to the v1.2.0 milestone Dec 12, 2018
@phillip-haydon
Copy link
Contributor Author

05ce5c42-4441-4de0-91ce-29d5a727d25a

Azabeth says hello.

I can take a look at the unit tests on Monday onward. I’m back in singapore just need to catch up on things first.

@emagers
Copy link
Contributor

emagers commented Dec 12, 2018

Congratulations, Phillip!

Is there anyway for me to see the test errors, or get any information on the test environment (like OS version, what dotnet SDK is installed)? I just ran the build and tests locally on Ubuntu 16.04 with the latest dotnetcore 2.2 SDK and it was successful.

@jonorossi
Copy link
Member

@emagers yep, you can navigate to the build details for master from the branches page:
https://github.com/castleproject/NVelocity/branches

@jonorossi
Copy link
Member

The problem looks culture related:

ht = new Hashtable(StringComparer.CurrentCultureIgnoreCase);

Not sure if AppVeyor has changed the culture the machines are configured with. Changing our test to StringComparer.OrdinalIgnoreCase will probably fix the problem.

@emagers
Copy link
Contributor

emagers commented Dec 12, 2018

@jonorossi Is there a way to test on AppVeyor without merging into master? I can make that change but would like to test before opening a PR, and since it's already not failing locally I can't test this solves anything.

@jonorossi
Copy link
Member

Is there a way to test on AppVeyor without merging into master? I can make that change but would like to test before opening a PR

All pull requests are built, you'll see the build status shown at the bottom. Or you could create your own AppVeyor account against your fork. I'd just create a pull request.

@emagers
Copy link
Contributor

emagers commented Dec 12, 2018

Haha okay, I guess I missed it when I opened my last PR. The build status isn't normally so hidden

@emagers
Copy link
Contributor

emagers commented Dec 13, 2018

I opened a new PR which fixes the failing test cases

@jonorossi jonorossi pinned this issue Dec 14, 2018
@jonorossi
Copy link
Member

  • Tagged v1.2.0
  • Confirmed successfully pushed to nuget.org
  • Tweeted

I've also logged #13 and #14 for someone to look at, no rush.

Thanks guys, sorry for being so slow getting this released.

@jonorossi jonorossi unpinned this issue Dec 17, 2018
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

3 participants