From 8877ae3dad283e1252479779e5f62180620fe8bb Mon Sep 17 00:00:00 2001 From: Nick Slowinski Date: Sun, 10 Sep 2023 16:32:58 +0200 Subject: [PATCH] Add basic/important drone content --- docs/services/ci-cd.md | 35 +++++++++++++++++++++++++++++------ 1 file changed, 29 insertions(+), 6 deletions(-) diff --git a/docs/services/ci-cd.md b/docs/services/ci-cd.md index 4c52da3..a1a053c 100644 --- a/docs/services/ci-cd.md +++ b/docs/services/ci-cd.md @@ -1,15 +1,38 @@ --- sidebar_position: 2 -description: Dieser Inhalt muss noch geschrieben werden. +description: Dient zum Testen und Veröffentichen von Software. slug: drone -tags: - - Hilfe benötigt! --- # CI/CD (Drone) -:::note Notiz +Die CI/CD Plattform basiert auf [Drone](https://www.drone.io) und ist unter [drone.nick-slowinski.de](https://drone.nick-slowinski.de) verfügbar. -Dieser Inhalt muss noch geschrieben werden. +## Zugang -::: \ No newline at end of file +Unsere Drone-Platform ist momentan nicht für jeden Benutzer verfügbar. Ein Zugang kann in unserem Communityforum mittels einer privaten Nachricht an [NickSlowinski](https://community.nick-slowinski.de/new-message?username=NickSlowinski) angefragt werden. Bitte erklärt dabei folgende Punkte: + +- Für welche Projekte und Repositorys soll der Zugang genutzt werden? +- Besteht eine kommerzielle Absicht dahinter? (Verkauf von Softwarelizenzen) +- Werden in irgendeiner Art und Weise Geld eingenommen oder ist dies geplant? (z.B. Spenden) +- Womit begründen Sie ihr Interesse? + +## Verfügbare Pipelines + +- Docker + +Falls ein SSH Runner benötigt wird, kann dieser über das Communityforum angefragt werden. Momentan ist die Bereitstellung von Digital Ocean, Exec, Kubernetes, Macstadium oder VM Runnern nicht geplant. + +## Verfügbare Plattformen + +- linux/amd64 +- linux/arm64 +- linux/arm + +Falls ein SSH Runner angefragt wird, können auch andere [unterstützte Plattformen](https://docs.drone.io/pipeline/ssh/syntax/platform/#supported-platforms) verwendet werden. + +## Konfiguration und Verwendung + +Bitte schaut in der [offiziellen Dokumentation von Drone](https://docs.drone.io) nach genauen Anleitungen für eure Bedürfnisse an. Dabei gibt es auch eine [umfassende Liste](https://docs.drone.io/pipeline/docker/examples/) an Beispielen für diverse Programmiersprachen und häufig genutzte Software. + +Gerne können auch unsere Konfigurationen in den Repositorys eingesehen werden. Wir helfen auch gerne im [Communityforum](https://community.nick-slowinski.de/c/support/5) anderen Nutzern. \ No newline at end of file