Skip to main content

alien_bindings/providers/build/
mod.rs

1//! Build service implementations
2pub(crate) mod script;
3
4#[cfg(feature = "azure")]
5pub mod aca;
6#[cfg(feature = "gcp")]
7pub mod cloudbuild;
8#[cfg(feature = "aws")]
9pub mod codebuild;
10#[cfg(feature = "grpc")]
11pub mod grpc;
12#[cfg(feature = "kubernetes")]
13pub mod kubernetes;
14#[cfg(feature = "local")]
15pub mod local;
16
17#[cfg(feature = "azure")]
18pub use aca::AcaBuild;
19#[cfg(feature = "gcp")]
20pub use cloudbuild::CloudbuildBuild;
21#[cfg(feature = "aws")]
22pub use codebuild::CodebuildBuild;
23#[cfg(feature = "grpc")]
24pub use grpc::GrpcBuild;
25#[cfg(feature = "kubernetes")]
26pub use kubernetes::KubernetesBuild;
27#[cfg(feature = "local")]
28pub use local::LocalBuild;