Skip to content

Support development on Windows using bazel and powershell#8

Merged
statik merged 9 commits intomainfrom
bazel-skylib
Jan 23, 2021
Merged

Support development on Windows using bazel and powershell#8
statik merged 9 commits intomainfrom
bazel-skylib

Conversation

@statik
Copy link
Member

@statik statik commented Jan 23, 2021

This gets the development and release process working e2e from windows by using portable bazel-skylib instead of bash scripts and porting the goreleaser hook script from bash to powershell.

To run the dev version of vbs from bazel, you can now use

bazel run :vbs

Instead of the longer platform specific targets like :vbs-darwin

Signed-off-by: Elliot Murphy <statik@users.noreply.github.com>
Signed-off-by: Elliot Murphy <statik@users.noreply.github.com>
Signed-off-by: Elliot Murphy <statik@users.noreply.github.com>
Signed-off-by: Elliot Murphy <statik@users.noreply.github.com>
Copy link
Contributor

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

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

This pull request does not contain a valid label. Please add one of the following labels: bug, feature, security, maintenance, documentation

Signed-off-by: Elliot Murphy <statik@users.noreply.github.com>
Signed-off-by: Elliot Murphy <statik@users.noreply.github.com>
Signed-off-by: Elliot Murphy <statik@users.noreply.github.com>
using bazel alias with select

Signed-off-by: Elliot Murphy <statik@users.noreply.github.com>
@statik statik added the feature label Jan 23, 2021
@statik statik changed the title Use skylib copy_file and powershell instead of tarfiles and shell scripts Support development on Windows using bazel and powershell Jan 23, 2021
Signed-off-by: Elliot Murphy <statik@users.noreply.github.com>
@statik statik requested a review from knmurphy January 23, 2021 03:24
@statik
Copy link
Member Author

statik commented Jan 23, 2021

@knmurphy FYI, I polished the dev process on windows

@statik statik merged commit 8493e2f into main Jan 23, 2021
@statik statik deleted the bazel-skylib branch January 23, 2021 03:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant