Skip to content

Conversation

@jsturtevant
Copy link
Contributor

@jsturtevant jsturtevant commented Oct 12, 2020

Checklist
  • make test-all (UNIX) passes. CI will also test this
  • unit and/or integration tests are included (if applicable)
  • documentation is changed or added (if applicable)

Description of change

Fixes #632

Uses Native tools to execute commands on the host machine which enables better support for windows. This requires the paths for the command files to be in correct format with \ instead of /.

Copy link
Collaborator

@petemounce petemounce left a comment

Choose a reason for hiding this comment

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

LGTM; thanks!

@aelsabbahy
Copy link
Member

Looks good to me, any documentation need to be changed in the compatibility markdown?

@petemounce
Copy link
Collaborator

No, I think the matrix is still accurate.

I mean, it would be very welcome to see a unit test to accompany this, obviously, but there is an integration test covering this currently.

@jsturtevant
Copy link
Contributor Author

Agree the documentation is accurate. Added unit tests. Thanks!

@aelsabbahy
Copy link
Member

Looks great, Thanks for the contribution!

@aelsabbahy aelsabbahy merged commit 0a32da0 into goss-org:master Oct 17, 2020
@aelsabbahy
Copy link
Member

FYI: This just got released in v0.3.14

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

Successfully merging this pull request may close these issues.

Windows alpha support doesn't use native tools (cmd/powershell) to execute commands

3 participants