用于突出显示GOCD管道状态的仪表板。
gocd-dashboard的Python项目详细描述
GOCD仪表板
==
一个[GOCD]仪表板,用于一目了然地显示管道状态。每个
管道及其所有材料的详细信息(甚至祖父母!)收集以显示导致每个管道运行的提交的作者。
![屏幕截图](docs/screenshot.png)
服务器将在当前目录中查找“config.json”,或使用“gocd仪表板配置”环境变量的
路径。
``json
{
“gocd”:{
“server”:“https://gocd.example.com”,
“username”:“guest”,
“password”:“guest”
,“groups”:[
{
“name”:“example”,
“pipelines”:[
“pipeline-a”、
“pipeline-b”
]
}
]
}
````
>管道将根据其状态着色:
-失败:红色。
-运行:黄色。
-通过:白色(如果整个组通过,则为绿色)。
3.3或更高版本,“virtualenv”python包,nodejs
和“npm”包管理器。
`节点sass`:
``bash
./node-muodules/.bin/node-sass--watch gocd-u仪表板/static--output gocd-u仪表板/static
`````
运行开发服务器:
``bash
flask-debug=1 gocd仪表板运行
```
----
见[许可证](/许可证)。
作者
----
-[sam clements]
[go cd]:https://www.go.cd/
[materialie.css]:http://materialecss.com/
[sam clements]:https://github.com/borntyping/
[sass]:http://sass-lang.com/
==
一个[GOCD]仪表板,用于一目了然地显示管道状态。每个
管道及其所有材料的详细信息(甚至祖父母!)收集以显示导致每个管道运行的提交的作者。
![屏幕截图](docs/screenshot.png)
服务器将在当前目录中查找“config.json”,或使用“gocd仪表板配置”环境变量的
路径。
``json
{
“gocd”:{
“server”:“https://gocd.example.com”,
“username”:“guest”,
“password”:“guest”
,“groups”:[
{
“name”:“example”,
“pipelines”:[
“pipeline-a”、
“pipeline-b”
]
}
]
}
````
>管道将根据其状态着色:
-失败:红色。
-运行:黄色。
-通过:白色(如果整个组通过,则为绿色)。
3.3或更高版本,“virtualenv”python包,nodejs
和“npm”包管理器。
`节点sass`:
``bash
./node-muodules/.bin/node-sass--watch gocd-u仪表板/static--output gocd-u仪表板/static
`````
运行开发服务器:
``bash
flask-debug=1 gocd仪表板运行
```
----
见[许可证](/许可证)。
作者
----
-[sam clements]
[go cd]:https://www.go.cd/
[materialie.css]:http://materialecss.com/
[sam clements]:https://github.com/borntyping/
[sass]:http://sass-lang.com/