diff --git a/config.py b/config.py index e21badc..4b6f922 100644 --- a/config.py +++ b/config.py @@ -92,6 +92,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 7df8414..8ee8831 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 a2ae55d..a9db5c0 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 3add7e8..1654906 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 0000000..d40613f 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 0000000..8807902 Binary files /dev/null and b/resources/onprem/iac/atlantis.png differ