diff --git a/config.py b/config.py index 535c7863..f3bfd1fe 100644 --- a/config.py +++ b/config.py @@ -90,6 +90,7 @@ ALIASES = { "ci": { "Circleci": "CircleCI", "Concourseci": "ConcourseCI", + "Droneci": "DroneCI", "Gitlabci": "GitlabCI", "Travisci": "TravisCI", "Teamcity": "TC", diff --git a/diagrams/onprem/ci.py b/diagrams/onprem/ci.py index 7df84148..8ee8831d 100644 --- a/diagrams/onprem/ci.py +++ b/diagrams/onprem/ci.py @@ -16,6 +16,10 @@ class Concourseci(_Ci): _icon = "concourseci.png" +class Droneci(_Ci): + _icon = "droneci.png" + + class Gitlabci(_Ci): _icon = "gitlabci.png" @@ -40,6 +44,7 @@ class Zuulci(_Ci): CircleCI = Circleci ConcourseCI = Concourseci +DroneCI = Droneci GitlabCI = Gitlabci TravisCI = Travisci TC = Teamcity diff --git a/diagrams/onprem/iac.py b/diagrams/onprem/iac.py index a2ae55d1..a9db5c0e 100644 --- a/diagrams/onprem/iac.py +++ b/diagrams/onprem/iac.py @@ -12,6 +12,10 @@ class Ansible(_Iac): _icon = "ansible.png" +class Atlantis(_Iac): + _icon = "atlantis.png" + + class Awx(_Iac): _icon = "awx.png" diff --git a/docs/nodes/onprem.md b/docs/nodes/onprem.md index 3add7e88..16549066 100644 --- a/docs/nodes/onprem.md +++ b/docs/nodes/onprem.md @@ -30,6 +30,7 @@ Node classes list of onprem provider. - **diagrams.onprem.ci.Circleci**, **CircleCI** (alias) - **diagrams.onprem.ci.Concourseci**, **ConcourseCI** (alias) +- **diagrams.onprem.ci.Droneci**, **DroneCI** (alias) - **diagrams.onprem.ci.Gitlabci**, **GitlabCI** (alias) - **diagrams.onprem.ci.Jenkins** - **diagrams.onprem.ci.Teamcity**, **TC** (alias) @@ -86,6 +87,7 @@ Node classes list of onprem provider. ## onprem.iac - **diagrams.onprem.iac.Ansible** +- **diagrams.onprem.iac.Atlantis** - **diagrams.onprem.iac.Awx** - **diagrams.onprem.iac.Terraform** diff --git a/resources/onprem/ci/droneci.png b/resources/onprem/ci/droneci.png new file mode 100644 index 00000000..d40613f6 Binary files /dev/null and b/resources/onprem/ci/droneci.png differ diff --git a/resources/onprem/iac/atlantis.png b/resources/onprem/iac/atlantis.png new file mode 100644 index 00000000..88079025 Binary files /dev/null and b/resources/onprem/iac/atlantis.png differ