-
Notifications
You must be signed in to change notification settings - Fork 35
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
Update project to .NET Core #26
Conversation
- Convert .csproj to new format - Update nuget references - Move assembly attributes into csproj file - Delete unnecessary configuration files
@anshooarora @dsparkplug I was curious about whether it was planned to bring in this change, and to publish as a .Net Global Tool. I have a project where I am looking to bring in the extent cli, and having it as a Global Tool would make things a little easier. |
@qubitz do you think it would make sense to make the .Net Global Tool package called extent.Tool? This seems to be a convention I have seen for a few projects where they have both a .Net Framework version, and a .net Global Tool version. |
Running this in core would help my desire to run this in a linux container, and might help with issue #30 and make it more portable in general. I made a fork of @qubitz's fork to create a Docker image running on a linux .net core image, which is working for me to display the results of pester tests. I had to bump the ExtentReports dependency to 4.1 and then add a reference to I cannot speak to the use as a .net global tool, but imo this is a useful PR. |
@anshooarora @dsparkplug Is there anything I can do to help complete this PR? This tool is really handy for replicating my CI pipeline locally and getting a nice report/feedback. I have been using qubitz fork/branch on and off since 12/2020 and I really enjoy the cross platform capabilities of .net core and would love to see this change merged in so that more people can use this software. |
+1 Guys please merge this and release so we can use it for cross-platform development 🙏 I have looked around for alternatives and it seems there are none |
Hello can we please merge this? |
I haven't been able to test it yet, will try to do it soon and publish to nuget. |
Thank you! |
Hi, really love how simple and beautiful this program is. However, I'm struggling to implement it into my CI on linux without manually downloading the binaries from the nuget website beforehand since I have no existing project on which to add this package.
This project should be updated to .NET Core so that it can be used as a .NET Core tool like so:
This has two benefits:
dotnet add package extent
command can only add to existing projectsdotnet tool install -g extent