feat: update stuff
All checks were successful
continuous-integration/drone/push Build is passing

Signed-off-by: kjuulh <contact@kjuulh.io>
This commit is contained in:
2024-06-01 14:47:02 +02:00
parent 3baff7fe7c
commit 39a73ee4f0
4 changed files with 27 additions and 21 deletions

View File

@@ -3,6 +3,7 @@ use std::path::PathBuf;
use async_trait::async_trait;
use cuddle_ci::cuddle_file::CuddleFile;
use cuddle_ci::cuddle_please::CuddlePlease;
use cuddle_ci::cuddle_releaser::CuddleReleaser;
use cuddle_ci::rust_service::architecture::{Architecture, Os};
use cuddle_ci::rust_service::RustService;
@@ -41,17 +42,22 @@ async fn main() -> eyre::Result<()> {
//registry: "http://10.0.11.19:7900".into(),
registry: "https://releaser.i.kjuulh.io".into(),
};
let deployment = &CuddleReleaser::new(client).await?;
let deployment = &CuddleReleaser::new(client.clone()).await?;
CuddleCI::default()
.with_pull_request(service)
let mut ci = CuddleCI::default();
ci.with_pull_request(service)
.with_pull_request(render)
//.with_pull_request(deployment.clone())
.with_main(service)
.with_main(render)
.with_main(deployment)
.execute(std::env::args())
.await?;
.with_main(deployment);
if cuddle_file.please.is_some() {
ci.with_main(&CuddlePlease::new(client.clone()));
}
ci.execute(std::env::args()).await?;
Ok(())
}