Expand description
Node types which are considered “user facing”, and re-exported in the
flowey crate.
Re-exports§
pub use super::ClaimVar;pub use super::ClaimedReadVar;pub use super::ClaimedWriteVar;pub use super::FlowArch;pub use super::FlowBackend;pub use super::FlowNode;pub use super::FlowPlatform;pub use super::FlowPlatformKind;pub use super::GhUserSecretVar;pub use super::ImportCtx;pub use super::IntoRequest;pub use super::NodeCtx;pub use super::ReadVar;pub use super::SideEffect;pub use super::SimpleFlowNode;pub use super::StepCtx;pub use super::VarClaimed;pub use super::VarEqBacking;pub use super::VarNotClaimed;pub use super::WriteVar;pub use super::steps::ado::AdoResourcesRepositoryId;pub use super::steps::ado::AdoRuntimeVar;pub use super::steps::ado::AdoStepServices;pub use super::steps::github::ClaimedGhParam;pub use super::steps::github::GhParam;pub use super::steps::github::GhPermission;pub use super::steps::github::GhPermissionValue;pub use super::steps::rust::RustRuntimeServices;pub use crate::node::FlowPlatformLinuxDistro;pub use crate::pipeline::Artifact;
Macros§
- flowey_
request - Declare a new
Requesttype for the currentNode. - new_
flow_ node - new_
simple_ flow_ node
Functions§
- same_
across_ all_ reqs - Helper method to streamline request validation in cases where a value is expected to be identical across all incoming requests.
- same_
across_ all_ reqs_ backing_ var - Helper method to streamline request validation in cases where a value is expected to be identical across all incoming requests, using a custom comparison function.