Skip to content

Commit

Permalink
chore(dev): Set up vdev to allow cargo vdev (#15873)
Browse files Browse the repository at this point in the history
* chore(dev): Set up vdev to allow `cargo vdev`

via `cargo run --package vdev`

* Fix missing package in Cargo.lock

* Fix `strip` targets in `build-vdev` workflow

* Unignore `vdev` for docker images

* Remove GH vdev workflows, as they aren't used yet

We may decide to restore building/installing vdev, but for now we can use
`cargo vdev` to run the tool in GH workflows.
  • Loading branch information
bruceg authored Jan 9, 2023
1 parent 6bbce0c commit cee6300
Show file tree
Hide file tree
Showing 8 changed files with 177 additions and 905 deletions.
3 changes: 3 additions & 0 deletions .cargo/config.toml
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
[alias]
vdev = "run --package vdev --"

[target.'cfg(all())']
rustflags = [
"-Dclippy::print_stdout",
Expand Down
1 change: 1 addition & 0 deletions .dockerignore
Original file line number Diff line number Diff line change
Expand Up @@ -9,3 +9,4 @@
!Cargo.toml
!rust-toolchain.toml
!scripts
!vdev
51 changes: 0 additions & 51 deletions .github/workflows/actions/install-vdev/action.yml

This file was deleted.

43 changes: 0 additions & 43 deletions .github/workflows/build-vdev.yml

This file was deleted.

171 changes: 171 additions & 0 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

3 changes: 2 additions & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -118,7 +118,8 @@ members = [
"lib/vrl/tests",
"lib/vrl/proptests",
"lib/vrl/vrl",
"lib/vrl/web-playground"
"lib/vrl/web-playground",
"vdev",
]

[dependencies]
Expand Down
Loading

0 comments on commit cee6300

Please sign in to comment.