vdev 0.3.1

CLI utilities for Vector (vector.dev) development and CI workflows
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
use std::path::PathBuf;

use crate::app;

pub mod build;
pub mod config;
pub mod docker;
pub mod integration;
pub mod runner;

/// Returns the path to the unified test runner Dockerfile.
/// Both integration and E2E tests use the same Dockerfile at `tests/e2e/Dockerfile`.
pub fn test_runner_dockerfile() -> PathBuf {
    [app::path(), "tests", "e2e", "Dockerfile"].iter().collect()
}