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

Setup-MSBuild Compatibility #321

Draft
wants to merge 1 commit into
base: master
Choose a base branch
from
Draft

Setup-MSBuild Compatibility #321

wants to merge 1 commit into from

Conversation

rotu
Copy link
Contributor

@rotu rotu commented Aug 26, 2020

Allow the user to initialize VS build tools in GitHub CI with https://github.com/microsoft/setup-msbuild.

Depends on colcon/colcon-cmake#92

@rotu rotu force-pushed the patch-4 branch 4 times, most recently from a3cb399 to 69b22dd Compare August 28, 2020 15:55
@rotu rotu changed the title If VisualStudioVersion is already set, use active environment Setup-MSBuild Compatibility Aug 30, 2020
- If the user has activated MSBuild (e.g. with the action `microsoft/setup-msbuild`), respect it instead of sourcing msbuild.
- (esp. if using PowerShell) don't wrap commands in an additional layer of cmd
- convert build-and-test to a github composite action
- add many more (too many?) variations to the ros2 matrix

Signed-off-by: Dan Rose <dan@digilabs.io>
Check for msbuild instead of %VisualStudioVersion%

Depends on colcon/colcon-cmake#92
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.

None yet

1 participant