refactor: add basic cargo make gen command

This commit is contained in:
Kasper Juul Hermansen 2023-03-14 21:49:30 +01:00
parent 5492a70dde
commit 2d089295bf
Signed by: kjuulh
GPG Key ID: 57B6E1465221F912
2 changed files with 19 additions and 2 deletions

View File

@ -3,6 +3,19 @@ command = "cargo"
args = ["run", "-p", "ci", "--", "codegen"]
workspace = false
[tasks.local_codegen]
command = "cargo"
args = [
"run",
"-p",
"dagger-rs",
"--",
"generate",
"--output",
"crates/dagger-sdk/src/gen.rs",
]
workspace = false
[tasks.build]
command = "cargo"
args = ["run", "-p", "ci", "--", "ci"]
@ -20,6 +33,10 @@ args = ["fix", "--workspace", "--allow-dirty"]
dependencies = ["fmt"]
workspace = false
[tasks.gen]
dependencies = ["local_codegen", "fmt", "fix"]
workspace = false
[tasks.release_crate]
command = "cargo"
args = [

View File

@ -111,8 +111,8 @@ pub struct BuildArg {
}
#[derive(Serialize, Deserialize, Debug, PartialEq, Clone)]
pub struct PipelineLabel {
pub value: String,
pub name: String,
pub value: String,
}
#[derive(Debug, Clone)]
pub struct CacheVolume {
@ -2848,9 +2848,9 @@ impl Socket {
}
#[derive(Serialize, Deserialize, Clone, PartialEq, Debug)]
pub enum CacheSharingMode {
LOCKED,
SHARED,
PRIVATE,
LOCKED,
}
#[derive(Serialize, Deserialize, Clone, PartialEq, Debug)]
pub enum NetworkProtocol {