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

GAUGE_CSHARP_PROJECT_CONFIG setting should be honored on Mac as well #14

Closed
sswaroopgupta opened this issue Jul 10, 2018 · 4 comments
Closed

Comments

@sswaroopgupta
Copy link

sswaroopgupta commented Jul 10, 2018

Actual behavior
It does not work as expected on OSx

Steps to replicate

  • Create a new dotnet project gauge init dotnet

This creates a new project with GAUGE_CSHARP_PROJECT_CONFIG set to release

  • Run the specs gauge run specs

The obj and the bin folder have Debug and release artifacts

Version

OS - MacOS High Sierra

Gauge version: 1.0.1.nightly-2018-07-09
Commit Hash: 72109fa

Plugins
-------
dotnet (0.0.2.nightly-2018-07-05)

Blocks #11

@BugDiver
Copy link
Member

BugDiver commented Jul 17, 2018

@sguptatw I'm not able to see the Debug artifacts when I run the project in release mode.
Can you try the same steps in an empty dir?

@sswaroopgupta
Copy link
Author

Still able to replicate it with

dotnet --version
2.1.4

gauge version
Gauge version: 1.0.1.nightly-2018-07-09
Commit Hash: 72109fa

Plugins
-------
dotnet (0.0.2.nightly-2018-07-16)

@BugDiver
Copy link
Member

Seems like dotnet generates the debug obj (unlinked) as well for release config, but no dll's are generated. It's the same behavior with a normal dotnet app as well.

@gaugebot
Copy link

gaugebot bot commented Aug 13, 2018

The fix should be available in nightly >= 8/13/2018

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

No branches or pull requests

2 participants