Module: Gitlab::Ci

Defined in:
lib/gitlab/ci/jwt.rb,
lib/gitlab/ci/lint.rb,
lib/gitlab/ci/model.rb,
lib/gitlab/ci/trace.rb,
lib/gitlab/ci/charts.rb,
lib/gitlab/ci/config.rb,
lib/gitlab/ci/parsers.rb,
lib/gitlab/ci/features.rb,
lib/gitlab/ci/ansi2html.rb,
lib/gitlab/ci/ansi2json.rb,
lib/gitlab/ci/build/port.rb,
lib/gitlab/ci/build/step.rb,
lib/gitlab/ci/build/image.rb,
lib/gitlab/ci/build/rules.rb,
lib/gitlab/ci/cron_parser.rb,
lib/gitlab/ci/status/core.rb,
lib/gitlab/ci/build/policy.rb,
lib/gitlab/ci/trace/stream.rb,
lib/gitlab/ci/status/failed.rb,
lib/gitlab/ci/status/manual.rb,
lib/gitlab/ci/trace/metrics.rb,
lib/gitlab/ci/ansi2json/line.rb,
lib/gitlab/ci/build/releaser.rb,
lib/gitlab/ci/status/created.rb,
lib/gitlab/ci/status/factory.rb,
lib/gitlab/ci/status/pending.rb,
lib/gitlab/ci/status/running.rb,
lib/gitlab/ci/status/skipped.rb,
lib/gitlab/ci/status/success.rb,
lib/gitlab/ci/yaml_processor.rb,
lib/gitlab/ci/ansi2json/state.rb,
lib/gitlab/ci/ansi2json/style.rb,
lib/gitlab/ci/status/canceled.rb,
lib/gitlab/ci/status/extended.rb,
lib/gitlab/ci/ansi2json/parser.rb,
lib/gitlab/ci/ansi2json/result.rb,
lib/gitlab/ci/build/rules/rule.rb,
lib/gitlab/ci/config/entry/job.rb,
lib/gitlab/ci/config/entry/key.rb,
lib/gitlab/ci/pipeline/metrics.rb,
lib/gitlab/ci/status/composite.rb,
lib/gitlab/ci/status/preparing.rb,
lib/gitlab/ci/status/scheduled.rb,
lib/gitlab/ci/trace/chunked_io.rb,
lib/gitlab/ci/build/policy/refs.rb,
lib/gitlab/ci/config/entry/jobs.rb,
lib/gitlab/ci/config/entry/need.rb,
lib/gitlab/ci/config/entry/port.rb,
lib/gitlab/ci/config/entry/root.rb,
lib/gitlab/ci/config/extendable.rb,
lib/gitlab/ci/config/normalizer.rb,
lib/gitlab/ci/pipeline/duration.rb,
lib/gitlab/ci/reports/test_case.rb,
lib/gitlab/ci/status/build/play.rb,
lib/gitlab/ci/status/build/stop.rb,
lib/gitlab/ci/build/context/base.rb,
lib/gitlab/ci/config/entry/cache.rb,
lib/gitlab/ci/config/entry/files.rb,
lib/gitlab/ci/config/entry/image.rb,
lib/gitlab/ci/config/entry/needs.rb,
lib/gitlab/ci/config/entry/paths.rb,
lib/gitlab/ci/config/entry/ports.rb,
lib/gitlab/ci/config/entry/retry.rb,
lib/gitlab/ci/config/entry/rules.rb,
lib/gitlab/ci/config/entry/stage.rb,
lib/gitlab/ci/parsers/test/junit.rb,
lib/gitlab/ci/pipeline/preloader.rb,
lib/gitlab/ci/pipeline/seed/base.rb,
lib/gitlab/ci/reports/test_suite.rb,
lib/gitlab/ci/ansi2json/converter.rb,
lib/gitlab/ci/build/context/build.rb,
lib/gitlab/ci/config/entry/bridge.rb,
lib/gitlab/ci/config/entry/hidden.rb,
lib/gitlab/ci/config/entry/policy.rb,
lib/gitlab/ci/config/entry/prefix.rb,
lib/gitlab/ci/config/entry/script.rb,
lib/gitlab/ci/config/entry/stages.rb,
lib/gitlab/ci/pipeline/chain/base.rb,
lib/gitlab/ci/pipeline/chain/seed.rb,
lib/gitlab/ci/pipeline/chain/skip.rb,
lib/gitlab/ci/pipeline/expression.rb,
lib/gitlab/ci/pipeline/seed/build.rb,
lib/gitlab/ci/pipeline/seed/stage.rb,
lib/gitlab/ci/runner_instructions.rb,
lib/gitlab/ci/status/build/action.rb,
lib/gitlab/ci/status/build/common.rb,
lib/gitlab/ci/status/build/erased.rb,
lib/gitlab/ci/status/build/failed.rb,
lib/gitlab/ci/status/build/manual.rb,
lib/gitlab/ci/status/group/common.rb,
lib/gitlab/ci/status/stage/common.rb,
lib/gitlab/ci/artifact_file_reader.rb,
lib/gitlab/ci/build/artifacts/path.rb,
lib/gitlab/ci/build/context/global.rb,
lib/gitlab/ci/build/policy/changes.rb,
lib/gitlab/ci/config/entry/default.rb,
lib/gitlab/ci/config/entry/include.rb,
lib/gitlab/ci/config/entry/inherit.rb,
lib/gitlab/ci/config/entry/release.rb,
lib/gitlab/ci/config/entry/reports.rb,
lib/gitlab/ci/config/entry/service.rb,
lib/gitlab/ci/config/entry/timeout.rb,
lib/gitlab/ci/config/entry/trigger.rb,
lib/gitlab/ci/parsers/parser_error.rb,
lib/gitlab/ci/pipeline/chain/build.rb,
lib/gitlab/ci/reports/test_reports.rb,
lib/gitlab/ci/status/bridge/common.rb,
lib/gitlab/ci/status/bridge/failed.rb,
lib/gitlab/ci/status/build/created.rb,
lib/gitlab/ci/status/build/factory.rb,
lib/gitlab/ci/status/build/pending.rb,
lib/gitlab/ci/status/build/retried.rb,
lib/gitlab/ci/status/build/skipped.rb,
lib/gitlab/ci/status/group/factory.rb,
lib/gitlab/ci/status/stage/factory.rb,
lib/gitlab/ci/trace/section_parser.rb,
lib/gitlab/ci/variables/collection.rb,
lib/gitlab/ci/config/entry/commands.rb,
lib/gitlab/ci/config/entry/coverage.rb,
lib/gitlab/ci/config/entry/includes.rb,
lib/gitlab/ci/config/entry/services.rb,
lib/gitlab/ci/config/entry/workflow.rb,
lib/gitlab/ci/pipeline/chain/create.rb,
lib/gitlab/ci/status/bridge/factory.rb,
lib/gitlab/ci/status/build/canceled.rb,
lib/gitlab/ci/yaml_processor/result.rb,
lib/gitlab/ci/build/credentials/base.rb,
lib/gitlab/ci/build/policy/variables.rb,
lib/gitlab/ci/config/entry/artifacts.rb,
lib/gitlab/ci/config/entry/variables.rb,
lib/gitlab/ci/config/external/mapper.rb,
lib/gitlab/ci/pipeline/chain/command.rb,
lib/gitlab/ci/pipeline/chain/helpers.rb,
lib/gitlab/ci/pipeline/chain/metrics.rb,
lib/gitlab/ci/status/build/preparing.rb,
lib/gitlab/ci/status/build/retryable.rb,
lib/gitlab/ci/status/build/scheduled.rb,
lib/gitlab/ci/status/external/common.rb,
lib/gitlab/ci/status/pipeline/common.rb,
lib/gitlab/ci/status/success_warning.rb,
lib/gitlab/ci/build/policy/kubernetes.rb,
lib/gitlab/ci/build/prerequisite/base.rb,
lib/gitlab/ci/build/rules/rule/clause.rb,
lib/gitlab/ci/config/entry/kubernetes.rb,
lib/gitlab/ci/config/entry/rules/rule.rb,
lib/gitlab/ci/config/extendable/entry.rb,
lib/gitlab/ci/config/external/context.rb,
lib/gitlab/ci/pipeline/chain/populate.rb,
lib/gitlab/ci/pipeline/chain/sequence.rb,
lib/gitlab/ci/status/build/cancelable.rb,
lib/gitlab/ci/status/build/unschedule.rb,
lib/gitlab/ci/status/external/factory.rb,
lib/gitlab/ci/status/pipeline/blocked.rb,
lib/gitlab/ci/status/pipeline/delayed.rb,
lib/gitlab/ci/status/pipeline/factory.rb,
lib/gitlab/ci/build/artifacts/metadata.rb,
lib/gitlab/ci/config/entry/environment.rb,
lib/gitlab/ci/config/entry/processable.rb,
lib/gitlab/ci/parsers/terraform/tfplan.rb,
lib/gitlab/ci/pipeline/seed/deployment.rb,
lib/gitlab/ci/reports/coverage_reports.rb,
lib/gitlab/ci/status/stage/play_manual.rb,
lib/gitlab/ci/build/credentials/factory.rb,
lib/gitlab/ci/config/external/file/base.rb,
lib/gitlab/ci/config/external/processor.rb,
lib/gitlab/ci/config/normalizer/factory.rb,
lib/gitlab/ci/pipeline/chain/limit/size.rb,
lib/gitlab/ci/pipeline/expression/lexer.rb,
lib/gitlab/ci/pipeline/expression/token.rb,
lib/gitlab/ci/pipeline/seed/build/cache.rb,
lib/gitlab/ci/pipeline/seed/environment.rb,
lib/gitlab/ci/pipeline_object_hierarchy.rb,
lib/gitlab/ci/reports/terraform_reports.rb,
lib/gitlab/ci/variables/collection/item.rb,
lib/gitlab/ci/build/credentials/registry.rb,
lib/gitlab/ci/build/policy/specification.rb,
lib/gitlab/ci/build/prerequisite/factory.rb,
lib/gitlab/ci/build/rules/rule/clause/if.rb,
lib/gitlab/ci/config/external/file/local.rb,
lib/gitlab/ci/parsers/coverage/cobertura.rb,
lib/gitlab/ci/pipeline/expression/parser.rb,
lib/gitlab/ci/reports/test_suite_summary.rb,
lib/gitlab/ci/config/edge_stages_injector.rb,
lib/gitlab/ci/config/entry/product/matrix.rb,
lib/gitlab/ci/config/entry/release/assets.rb,
lib/gitlab/ci/config/external/file/remote.rb,
lib/gitlab/ci/parsers/accessibility/pa11y.rb,
lib/gitlab/ci/pipeline/chain/stop_dry_run.rb,
lib/gitlab/ci/reports/test_report_summary.rb,
lib/gitlab/ci/reports/test_suite_comparer.rb,
lib/gitlab/ci/status/build/failed_allowed.rb,
lib/gitlab/ci/status/waiting_for_resource.rb,
lib/gitlab/ci/config/entry/inherit/default.rb,
lib/gitlab/ci/config/external/file/project.rb,
lib/gitlab/ci/config/entry/product/parallel.rb,
lib/gitlab/ci/config/external/file/artifact.rb,
lib/gitlab/ci/config/external/file/template.rb,
lib/gitlab/ci/pipeline/chain/config/content.rb,
lib/gitlab/ci/pipeline/chain/config/process.rb,
lib/gitlab/ci/pipeline/chain/limit/activity.rb,
lib/gitlab/ci/pipeline/expression/lexeme/or.rb,
lib/gitlab/ci/pipeline/expression/statement.rb,
lib/gitlab/ci/reports/accessibility_reports.rb,
lib/gitlab/ci/reports/test_reports_comparer.rb,
lib/gitlab/ci/build/artifacts/metadata/entry.rb,
lib/gitlab/ci/build/rules/rule/clause/exists.rb,
lib/gitlab/ci/config/entry/inherit/variables.rb,
lib/gitlab/ci/config/entry/product/variables.rb,
lib/gitlab/ci/pipeline/expression/lexeme/and.rb,
lib/gitlab/ci/build/rules/rule/clause/changes.rb,
lib/gitlab/ci/pipeline/chain/pipeline/process.rb,
lib/gitlab/ci/pipeline/expression/lexeme/base.rb,
lib/gitlab/ci/pipeline/expression/lexeme/null.rb,
lib/gitlab/ci/build/artifacts/expire_in_parser.rb,
lib/gitlab/ci/config/entry/release/assets/link.rb,
lib/gitlab/ci/pipeline/chain/validate/external.rb,
lib/gitlab/ci/pipeline/expression/lexeme/value.rb,
lib/gitlab/ci/config/entry/release/assets/links.rb,
lib/gitlab/ci/config/normalizer/matrix_strategy.rb,
lib/gitlab/ci/config/normalizer/number_strategy.rb,
lib/gitlab/ci/pipeline/chain/build/associations.rb,
lib/gitlab/ci/pipeline/chain/limit/job_activity.rb,
lib/gitlab/ci/pipeline/chain/validate/abilities.rb,
lib/gitlab/ci/pipeline/expression/lexeme/equals.rb,
lib/gitlab/ci/pipeline/expression/lexeme/string.rb,
lib/gitlab/ci/status/build/waiting_for_resource.rb,
lib/gitlab/ci/pipeline/chain/validate/repository.rb,
lib/gitlab/ci/pipeline/expression/lexeme/matches.rb,
lib/gitlab/ci/pipeline/expression/lexeme/pattern.rb,
lib/gitlab/ci/pipeline/seed/build/resource_group.rb,
lib/gitlab/ci/build/artifacts/adapters/raw_stream.rb,
lib/gitlab/ci/pipeline/expression/lexeme/operator.rb,
lib/gitlab/ci/pipeline/expression/lexeme/variable.rb,
lib/gitlab/ci/build/artifacts/adapters/gzip_stream.rb,
lib/gitlab/ci/pipeline/chain/config/content/bridge.rb,
lib/gitlab/ci/pipeline/chain/config/content/remote.rb,
lib/gitlab/ci/pipeline/chain/config/content/source.rb,
lib/gitlab/ci/pipeline/expression/lexeme/not_equals.rb,
lib/gitlab/ci/pipeline/chain/evaluate_workflow_rules.rb,
lib/gitlab/ci/pipeline/expression/lexeme/not_matches.rb,
lib/gitlab/ci/reports/accessibility_reports_comparer.rb,
lib/gitlab/ci/build/prerequisite/kubernetes_namespace.rb,
lib/gitlab/ci/pipeline/chain/cancel_pending_pipelines.rb,
lib/gitlab/ci/pipeline/chain/config/content/parameter.rb,
lib/gitlab/ci/status/build/failed_unmet_prerequisites.rb,
lib/gitlab/ci/pipeline/chain/config/content/repository.rb,
lib/gitlab/ci/pipeline/chain/remove_unwanted_chat_jobs.rb,
lib/gitlab/ci/pipeline/chain/config/content/auto_devops.rb,
lib/gitlab/ci/pipeline/expression/lexeme/logical_operator.rb,
lib/gitlab/ci/pipeline/expression/lexeme/parenthesis_open.rb,
lib/gitlab/ci/pipeline/expression/lexeme/parenthesis_close.rb,
lib/gitlab/ci/pipeline/chain/config/content/external_project.rb

Defined Under Namespace

Modules: Ansi2html, Ansi2json, Build, Charts, Features, MaskSecret, Model, Parsers, Pipeline, Reports, Status, Variables, Warnings Classes: ArtifactFileReader, Config, CronParser, Jwt, Lint, PipelineObjectHierarchy, RunnerInstructions, Trace, YamlProcessor