diff --git a/diagrams/onprem/ci.py b/diagrams/onprem/ci.py index 896e5de6..7df84148 100644 --- a/diagrams/onprem/ci.py +++ b/diagrams/onprem/ci.py @@ -12,6 +12,10 @@ class Circleci(_Ci): _icon = "circleci.png" +class Concourseci(_Ci): + _icon = "concourseci.png" + + class Gitlabci(_Ci): _icon = "gitlabci.png" @@ -35,6 +39,7 @@ class Zuulci(_Ci): # Aliases CircleCI = Circleci +ConcourseCI = Concourseci GitlabCI = Gitlabci TravisCI = Travisci TC = Teamcity diff --git a/docs/nodes/onprem.md b/docs/nodes/onprem.md index fb57b1cb..8ddefef9 100644 --- a/docs/nodes/onprem.md +++ b/docs/nodes/onprem.md @@ -27,6 +27,7 @@ Node classes list of onprem provider. ## onprem.ci - **diagrams.onprem.ci.Circleci**, **CircleCI** (alias) +- **diagrams.onprem.ci.Concourseci**, **ConcourseCI** (alias) - **diagrams.onprem.ci.Gitlabci**, **GitlabCI** (alias) - **diagrams.onprem.ci.Jenkins** - **diagrams.onprem.ci.Teamcity**, **TC** (alias) diff --git a/resources/onprem/ci/concourseci.png b/resources/onprem/ci/concourseci.png new file mode 100644 index 00000000..fbcf4bbc Binary files /dev/null and b/resources/onprem/ci/concourseci.png differ