Skip to content

Commit cee6300

Browse files
authored
chore(dev): Set up vdev to allow cargo vdev (vectordotdev#15873)
* 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.
1 parent 6bbce0c commit cee6300

8 files changed

Lines changed: 177 additions & 905 deletions

File tree

‎.cargo/config.toml‎

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
[alias]
2+
vdev = "run --package vdev --"
3+
14
[target.'cfg(all())']
25
rustflags = [
36
"-Dclippy::print_stdout",

‎.dockerignore‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,3 +9,4 @@
99
!Cargo.toml
1010
!rust-toolchain.toml
1111
!scripts
12+
!vdev

‎.github/workflows/actions/install-vdev/action.yml‎

Lines changed: 0 additions & 51 deletions
This file was deleted.

‎.github/workflows/build-vdev.yml‎

Lines changed: 0 additions & 43 deletions
This file was deleted.

‎Cargo.lock‎

Lines changed: 171 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

‎Cargo.toml‎

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -118,7 +118,8 @@ members = [
118118
"lib/vrl/tests",
119119
"lib/vrl/proptests",
120120
"lib/vrl/vrl",
121-
"lib/vrl/web-playground"
121+
"lib/vrl/web-playground",
122+
"vdev",
122123
]
123124

124125
[dependencies]

0 commit comments

Comments
 (0)