# Ledge
```tree
- CI
-
- Aimeituan
-
- Aimeituan
- PR
-
-
- SDK
-
-
-
-
-
-
-
-
- PR
-
-
-
- Aimeituan
-
config: {"collapse": true, "height": 400, "width": 800}
```
```maturity
-
- : 3
- : 4
- : 5
- : 2
- : 3
- : 3
- : 5
- : 3
- : 2
```
```pipeline
-
- :success
-
- :success
-
- :success
-
- :success
-
- :success
```
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Ledge 语法帮助

CI 建设开发阶段准备PR 检测开发阶段提测阶段发版阶段
组织治理 : 3
3
需求管理 : 4
4
交流协作 : 5
5
构建管理 : 2
2
简单设计 : 3
3
测试策略 : 3
3
快速响应 : 5
5
职责共享 : 3
3
精益思考 : 2
2
Start代码检出安装依赖构建构建服务端渲染部署End
Path to ProductionFeatDesignPair ReviewDevPrePushCode ReviewTestDesk CheckBuildDeployOperatino

读书雷达

文化流程实践实施《第五项修炼: 学习组织的技术和实践》1《奈飞文化手册》2《管理 3.0: 培养和提升技术领导力》3《团队协作的五大障碍》4《团队之美》5《精益企业》6《丰田模式:精益制造的 14 项管理原则》7《凤凰项目:一个IT运维的传奇故事》8《持续交付》9《精益软件度量:实践者的观察与思考》10《Jenkins 权威指南》11《持续交付 2.0: 业务引领的DevOps精要》12《发布!软件的设计与部署》13《发布!设计与部署稳定的分布式系统(第2版)》14《基础设施即代码:云服务器管理》15《测试驱动开发:实战与模式解析》16《微服务架构设计》17《领域驱动设计模式、原理与实践》18《SRE:Google 运维解密》19《演进式架构》20《修改代码的艺术》21《重构:改善既有代码的设计》22《看板实战》23《敏捷软件测试:测试人员与敏捷团队的实践指南》24《Effective DevOps》25《DevOps实践指南》26《Java 持续交付》27《DevOps实施手册 在多级 IT 企业中使用 DevOps》28《领域驱动设计:软件核心复杂性应对之道》29《Accelerate》30《DevOps 最佳实践》31《学习敏捷开发》32《SRE:Google 运维解密》33《DevOps 实践》34

组件

checklist

kanban

Kanban Name

Todo
done basic feature
write document
Doing
create componet
add testing
Done
create card
Done

tech-radar

holdassesstrailadopt框架平台语言技术Angular1D3.js2Echarts3Stencil.js4Ionic5react6GitHub7TypeScript8JavaScript9Web Components10

平台

  1. GitHub

list-style

配置图形为圆形

开源工具采用
商业采购
自研研发交通平台

配置图形为方形组

基于开源方案遇到困难
性能瓶颈
业务需求⽇益多元化,但团队规模有限
扩展更多的能力
更多元化的代码质量检查
审计需求
二进制、镜像安全扫描

echarts

graphviz

绘制流程图

写一个失败的测试让代码可以工作重构绿重构

mermaid

支持 mermaid 图表和流程图

Link text
One
Two
Hard edge
Round edge
Decision
Result one
Result two

甘特图,语法描述见 mermaid/gantt

2014-01-052014-01-122014-01-192014-01-262014-02-022014-02-092014-02-16A task Another task Task in sec another task SectionAnotherA Gantt Diagram

toolset

type 为 slider

用户体验
0
时间
0
成本
0
安全
0
范围
0

type 为 line-chart

quadrant

radar

有图例和数据

pyramid

mindmap

process-step

平台层
运维平台
小米私有云
小米生态云
能力层
团队注册
一键接入
检测扫描工具集成
发布部署
标准化工具接入
工具层
Gitlab
Phabricator
Jenkins on K8s
代码质量扫描
安全/法律合规扫描
二进制&产出物存储
二进制安全扫描
二进制法务审计扫描
部署服务
数据层
数据智能应用
研发效能数据仓库

process-table

源码管理
代码质量
制品管理
测试
持续集成
分析
协作
Git
GitHub
TSLint
Code Climate
Git (history)
Jasmine
Jest
GitHub Action
GitHub Traffic
Google Analysis
GitHub Projects

chart

采用 DevOps 的行业
组织所使用的操作系统

配置项 config: {"type": "bar", "multiset": true}

pie

process-card

支持样式颜色配置 "colors": [{"bg":"#e55852","font":"#b71a09"}]bg 为背景色,font 为字体颜色。

缺陷收集

缺陷模板

生命周期

管理工具

缺陷扫除

缺陷分析

缺陷分类

缺陷统计

缺陷分布

缺陷报告

缺陷预防

可测性

缺陷响应力

敏捷过程

二八法则

step-line

源码管理
制品管理
配置管理
数据库自动化
测试
持续集成
监控
分析
智能运维
协作

table-step

支持配置的属性有:

  • rowHeight 行高
  • colors 颜色配置参考 process-card
  • column 设置每行多少列(默认自适应,默认最少 4 列)
项目 / 过程管理

Jira

Tracker

VP

Confluence

ITIL

配置管理

Gitee

Rational ClearCase

CMDB

Firefly

构建

Maven

Gradle

NPM

Ant

MSBuild

Docker

测试 / 质量

Junit

Cucumber

JMeter

RobotFramework

Protractor

Sonar

BlackDuck

制品 / 部署

Ubran code

Fit2Cloud

B9

JFrog Artifactory

基础设施

VMWare

OpenShift

Cloud Foundry

沟通协作

招呼

移事通

可视化

Tableau

Grafana

Kibana

Prometheus

ElasticSearch

X-Pack

Pipeline

# Syntax
- Stage1 label
  - Job1 label:Job1 state
- Stage2 label
  - Job1 label:Job1 state
  - Job2 label:Job2 state

Job State

  • success
  • error
  • untouched
  • processing [Unsupported]
  • current [Unsupported]
  • pending [Unsupported]
StartInitializePull codeTestBuildBuildQAUATSTAGINGPRODDeployFinishEnd

其他 Markdown 语法

console.log('hello, world');
normaltable
  • list
  • item
spliqt
  • a
    • a
      • a
      • b

这是一个正常无比的段落。

blockquote

  1. fsda
  2. 34 sdf
  • a
  • a
  1. sdaf

b

  • a
  • b
    • c