pipeline-service 2.4.0

Pipeline execution service for roxid
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
// Expression Engine Module
// Full Azure DevOps expression support: ${{ }}, $[ ], and $(var)

pub mod evaluator;
pub mod functions;
pub mod lexer;
pub mod parser;

pub use evaluator::{
    AgentContext, DependenciesContext, EvalError, Evaluator, ExpressionContext, ExpressionEngine,
    JobContext, JobDependency, JobStatusContext, PipelineContext, PipelineResourceContext,
    RepositoryResourceContext, ResourcesContext, StageContext, StageDependency, StepContext,
    StepStatusContext,
};
pub use functions::BuiltinFunctions;
pub use lexer::{extract_expressions, ExpressionType, LexError, Lexer, Token};
pub use parser::{BinaryOp, Expr, ExprParser, ParseExprError, Reference, ReferencePart, UnaryOp};