diff --git a/config.py b/config.py index 4a5c138..0cb566a 100644 --- a/config.py +++ b/config.py @@ -78,6 +78,7 @@ ALIASES = { "Gitlabci": "GitlabCI", "Travisci": "TravisCI", "Teamcity": "TC", + "Zuulci": "ZuulCI", }, "container": { "Rkt": "RKT", diff --git a/diagrams/onprem/ci.py b/diagrams/onprem/ci.py index fb7b42b..896e5de 100644 --- a/diagrams/onprem/ci.py +++ b/diagrams/onprem/ci.py @@ -28,9 +28,14 @@ class Travisci(_Ci): _icon = "travisci.png" +class Zuulci(_Ci): + _icon = "zuulci.png" + + # Aliases CircleCI = Circleci GitlabCI = Gitlabci TravisCI = Travisci TC = Teamcity +ZuulCI = Zuulci diff --git a/docs/nodes/onprem.md b/docs/nodes/onprem.md index c79ea34..aedecdf 100644 --- a/docs/nodes/onprem.md +++ b/docs/nodes/onprem.md @@ -28,6 +28,7 @@ Node classes list of onprem provider. - **diagrams.onprem.ci.Jenkins** - **diagrams.onprem.ci.Teamcity**, **TC** (alias) - **diagrams.onprem.ci.Travisci**, **TravisCI** (alias) +- **diagrams.onprem.ci.Zuulci**, **ZuulCI** (alias) ## onprem.client diff --git a/resources/onprem/ci/zuulci.png b/resources/onprem/ci/zuulci.png new file mode 100644 index 0000000..40c0f2f Binary files /dev/null and b/resources/onprem/ci/zuulci.png differ