2017-01-08 1 views
0

Ich schreibe ein Bash-Skript, und ich muss die aktuelle Arbeitsbereichs-URL und die cloud9-Benutzer-E-Mail abrufen.Cloud9 IDE - Abrufen der Workspace-URL und der Benutzer-E-Mail im Terminal

Ich habe versucht:

  • die Daten von Host-Namen Variable extrahieren, aber es ist nicht der Arbeitsbereich Domäne.
  • Extrahierung aus dem .C9 Projektordner, aber die Domäne und Benutzer E-Mail scheinen nicht zu erscheinen dort

Irgendwelche Ideen, wie ich diese Details aus dem c9 Terminal zu bekommen?

+0

Was ist das Problem, das Sie aus dem Hostnamen mit extra es ist zu haben? Der Hostname sollte Benutzername-Arbeitsbereichname-Arbeitsbereichsid sein. Verwerfen Sie die ID und verwenden Sie dann workspace-name-username.c9users.io als Vorschau-URL. Für die URL des Arbeitsbereichs benötigen Sie https://ide.c9.io/username/workspace_name –

Antwort

1

auf gehostete Workspaces Sie $C9_* Umgebungsvariablen verwenden können, versuchen

echo $C9_EMAIL $C9_FULLNAME $C9_HOSTNAME $C9_PROJECT 
Verwandte Themen