Benutzer-Werkzeuge

Webseiten-Werkzeuge


tachtler:gitlab_centos_7_-_api_curl

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
tachtler:gitlab_centos_7_-_api_curl [2018/12/09 08:59] klaustachtler:gitlab_centos_7_-_api_curl [2018/12/09 10:47] (aktuell) – [*¹ Project API] klaus
Zeile 36: Zeile 36:
 durch den Benutzer in dessen **''User Settings | Access Tokens'' (Benutzereinstellungen | Zugriff "Token")** erforderlich. durch den Benutzer in dessen **''User Settings | Access Tokens'' (Benutzereinstellungen | Zugriff "Token")** erforderlich.
  
-==== Access Tokens: Erstellen ====+==== Access Tokens: erstellen ====
  
 Nachfolgende Beschreibung zeigt, wie ein **Access Token** über die [[https://gitlab.com/|Gitlab]]-Web-Oberfläche erstellt werden kann. Nachfolgende Beschreibung zeigt, wie ein **Access Token** über die [[https://gitlab.com/|Gitlab]]-Web-Oberfläche erstellt werden kann.
Zeile 126: Zeile 126:
 ==== *¹ Project API ==== ==== *¹ Project API ====
  
-//*¹ :!: **HINWEIS** - **Ausserhalb der alphabetischen Reihenfolge, das dies ein Bestandteil für nachfolgende Befehle ist!**//+//*¹ :!: **HINWEIS** - **Ausserhalb der alphabetischen Reihenfolge, da dies ein Bestandteil für nachfolgende Befehle ist!**//
  
 Nachfolgende Erklärungen beschreiben den Aufbau des **''curl''**-Befehls-Syntax **zur Ermittlung __aller__ Projekte** aus [[https://gitlab.com/|Gitlab]]: Nachfolgende Erklärungen beschreiben den Aufbau des **''curl''**-Befehls-Syntax **zur Ermittlung __aller__ Projekte** aus [[https://gitlab.com/|Gitlab]]:
Zeile 282: Zeile 282:
 </code> </code>
  
 +=== Eine Pipeline löschen ===
  
-FIXME - **Hier geht es weiter... / To be continued ...**+:!: **HINWEIS** - **Erst ab [[https://gitlab.com/|Gitlab]] Version 11.6.x verfügbar!** 
 + 
 +Nachfolgende Erklärungen beschreiben den Aufbau des **''curl''**-Befehls-Syntax **zur Löschung __einer__ Projektpipelines, __eines bestimmten Projekts__ mit der entsprechenden __Projekt-ID__** aus [[https://gitlab.com/|Gitlab]]: 
 +<code ini> 
 +# curl -s -u "user" --header "PRIVATE-TOKEN: j9rnycMbMSCyjKddBq8C" --request "DELETE" "https://serverC8.tachtler.net/api/v4/projects/8/pipelines/100" | python -mjson.tool 
 +Enter host password for user 'user': 
 +</code> 
 + 
 +Erzeugt die Ausgabe **__zur Löschung einer__** **Pipelines** des Projekts **8** von [[https://gitlab.com/|Gitlab]]: 
 +  * Siehe auch zur Beschreibung, den nachfolgenden externen Link: [[https://docs.gitlab.com/ee/api/pipelines.html#delete-a-pipeline]] 
 +<code javascript> 
 + 
 +</code> 
 + 
 +===== Nachbereitung ===== 
 + 
 +Nachdem alle [[https://docs.gitlab.com/ee/api/README.html|GitLab API]]-Abfragen durchgeführt worden sind, kann der **Access Token** mit nachfolgendem Vorgehen widerrufen werden. 
 + 
 +==== Access Token: widerrufen ==== 
 + 
 +Nachfolgende Beschreibung zeigt, wie ein **Access Token** über die [[https://gitlab.com/|Gitlab]]-Web-Oberfläche widerrufen werden kann. 
 + 
 +=== Schritt 1 === 
 + 
 +Nach erfolgreicher Anmeldung, muss im **oberen Menü** das **Symbol für den Benutzer** ausgewählt werden und dort der Menüpunkt **[Settings]** (Einstellungen) ebenfalls ausgewählt werden, wie nachfolgende Bildschirmkopie zeigt: 
 + 
 +{{:tachtler:gitlab:gitlab_user_settings.png|Gitlab - User - Settings}} 
 + 
 +=== Schritt 2 === 
 + 
 +Anschließend wird im **linken Bildschirmbereich** der Menüpunkt **[Access Tokens]** ausgewählt, wie nachfolgende Bildschirmkopie zeigt: 
 + 
 +{{:tachtler:gitlab:gitlab_user_settings_access-tokes.png|Gitlab - User - Settings - Access Tokens}} 
 + 
 +=== Schritt 3 === 
 + 
 +Anschließend kann der **Access Token** in der Auflistung aller **Access Token** widerrufen werden, indem die Schaltfläche **[Revoke]**, wie nachfolgende Bildschirmkopie zeigt: 
 + 
 +{{:tachtler:gitlab:gitlab_user_settings_access-tokes_revoke.png|Gitlab - User - Settings - Access Tokens - Create personal access token - Overview}} 
 + 
 +=== Schritt 4 === 
 + 
 +Nachdem der **Access Token** widerrufen wurde, wird dies mit nachfolgender Anzeige bestätigt: 
 + 
 +{{:tachtler:gitlab:gitlab_user_settings_access-tokes_revoke_done.png|Gitlab - User - Settings - Access Tokens - Create personal access token - revoked}}
  
tachtler/gitlab_centos_7_-_api_curl.1544342395.txt.gz · Zuletzt geändert: 2018/12/09 08:59 von klaus