vdev/commands/release/
mod.rs

1crate::cli_subcommands! {
2    "Manage the release process..."
3    generate_cue,
4    mod channel,
5    commit,
6    docker,
7    mod github,
8    mod homebrew,
9    mod prepare,
10    mod push,
11    s3,
12}
13
14crate::script_wrapper! {
15    generate_cue = "Generate the release documentation files"
16        => "generate-release-cue.rb"
17}
18crate::script_wrapper! {
19    commit = "Commits and tags the pending release"
20        => "release-commit.rb"
21}
22crate::script_wrapper! {
23    docker = "Build the Vector docker images and optionally push it to the registry"
24        => "build-docker.sh"
25}
26crate::script_wrapper! {
27    s3 = "Uploads archives and packages to AWS S3"
28        => "release-s3.sh"
29}