gitlab/api/projects/
pipelines.rs

1// Licensed under the Apache License, Version 2.0 <LICENSE-APACHE or
2// http://www.apache.org/licenses/LICENSE-2.0> or the MIT license
3// <LICENSE-MIT or http://opensource.org/licenses/MIT>, at your
4// option. This file may not be copied, modified, or distributed
5// except according to those terms.
6
7//! Project pipeline API endpoints.
8//!
9//! These endpoints are used for querying CI pipelines.
10
11mod bridges;
12mod cancel;
13mod create;
14mod delete;
15mod jobs;
16mod pipeline;
17mod pipelines;
18mod retry;
19mod test_report;
20mod test_report_summary;
21mod variables;
22
23pub use self::cancel::CancelPipeline;
24pub use self::cancel::CancelPipelineBuilder;
25pub use self::cancel::CancelPipelineBuilderError;
26
27pub use self::create::CreatePipeline;
28pub use self::create::CreatePipelineBuilder;
29pub use self::create::CreatePipelineBuilderError;
30pub use self::create::PipelineVariable;
31pub use self::create::PipelineVariableBuilder;
32pub use self::create::PipelineVariableBuilderError;
33pub use self::create::PipelineVariableType;
34
35pub use self::delete::DeletePipeline;
36pub use self::delete::DeletePipelineBuilder;
37pub use self::delete::DeletePipelineBuilderError;
38
39pub use self::jobs::PipelineJobs;
40pub use self::jobs::PipelineJobsBuilder;
41pub use self::jobs::PipelineJobsBuilderError;
42
43pub use self::bridges::PipelineBridges;
44pub use self::bridges::PipelineBridgesBuilder;
45pub use self::bridges::PipelineBridgesBuilderError;
46
47pub use self::pipeline::Pipeline;
48pub use self::pipeline::PipelineBuilder;
49pub use self::pipeline::PipelineBuilderError;
50
51pub use self::pipelines::PipelineOrderBy;
52pub use self::pipelines::PipelineScope;
53pub use self::pipelines::PipelineSource;
54pub use self::pipelines::PipelineStatus;
55pub use self::pipelines::Pipelines;
56pub use self::pipelines::PipelinesBuilder;
57pub use self::pipelines::PipelinesBuilderError;
58
59pub use self::retry::RetryPipeline;
60pub use self::retry::RetryPipelineBuilder;
61pub use self::retry::RetryPipelineBuilderError;
62
63pub use self::variables::PipelineVariables;
64pub use self::variables::PipelineVariablesBuilder;
65pub use self::variables::PipelineVariablesBuilderError;
66
67pub use self::test_report::PipelineTestReport;
68pub use self::test_report::PipelineTestReportBuilder;
69pub use self::test_report::PipelineTestReportBuilderError;
70
71pub use self::test_report_summary::PipelineTestReportSummary;
72pub use self::test_report_summary::PipelineTestReportSummaryBuilder;
73pub use self::test_report_summary::PipelineTestReportSummaryBuilderError;