Alibaba Cloud DevOps Flow

alibabacloudCI/CD pipelinealibaba-devops-flow

Pipeline platform that builds, scans, verifies against quality red lines and releases with canary or phased strategies.

Provider
alibabacloud
Category
Operations
Properties · 1 set by this component
propertytypevaluesrequiredkind defaultthis component
approvalRequiredboolean—no—inherited
artifactSigningboolean—no—inherited
codeScanning · component propertyboolean—no—inherited
concurrencyinteger—no—inherited
managedboolean—nofalse▸ true
qualityRedLines · component propertyboolean—no—inherited
releaseStrategy · component propertyenumdirect | canary | phasedno—inherited
secretsFromVaultboolean—no—inherited
securityScanning · component propertyboolean—no—inherited
selfHostedRunnersboolean—no—inherited
triggerenummanual | commit | pull-request | scheduleno—inherited
Rules that apply · 0

Every rule whose selector covers this component's kind or its category. Whether a rule fires depends on the design: its properties, its edges and its groups.

No rule reads this kind yet. That is a gap, not a guarantee.
Use it in a design
nodes:
  - { id: "devops-flow", component: "alibaba-devops-flow" }
Other CI/CD pipeline products · 56and 16 more → CI/CD pipeline page
Source
# yaml-language-server: $schema=../../schema/component.schema.json
# Alibaba Cloud DevOps Flow: "an enterprise-level automated R&D and delivery pipeline platform that provides
# flexible and easy-to-use features of continuous integration, continuous verification, and continuous
# deployment" ("Automated R&D and delivery pipelines for continuous delivery"). That page states pipelines
# run code scanning and security scanning, gate on manual or automated verification against red lines, and
# release with canary and phased policies. No trigger, approval or runner setting is documented as a default.
schemaVersion: "1"
type: "component"
id: "alibaba-devops-flow"
kind: "ci-pipeline"
provider: "alibabacloud"
docs: "https://www.alibabacloud.com/help/en/yunxiao/"
defaults:
  managed: true
properties:
  codeScanning:
    type: "boolean"
  securityScanning:
    type: "boolean"
  qualityRedLines:
    type: "boolean"
  releaseStrategy:
    type: "enum"
    values: ["direct", "canary", "phased"]

The same page as markdown, for an agent: /catalogue/components/alibaba-devops-flow.md