feat: with full support for rust services
Some checks failed
continuous-integration/drone/push Build is failing
Some checks failed
continuous-integration/drone/push Build is failing
Signed-off-by: kjuulh <contact@kjuulh.io>
This commit is contained in:
12
crates/cuddle-ci/src/rust_service/sqlx.rs
Normal file
12
crates/cuddle-ci/src/rust_service/sqlx.rs
Normal file
@@ -0,0 +1,12 @@
|
||||
use async_trait::async_trait;
|
||||
use dagger_sdk::Container;
|
||||
|
||||
use crate::dagger_middleware::DaggerMiddleware;
|
||||
|
||||
pub struct Sqlx {}
|
||||
#[async_trait]
|
||||
impl DaggerMiddleware for Sqlx {
|
||||
async fn handle(&self, container: Container) -> eyre::Result<Container> {
|
||||
Ok(container.with_env_variable("SQLX_OFFLINE", "true"))
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user