Fügen Sie Travis CI eine geheime Umgebungsvariable hinzu

8

Ich versuche gerade, Travis-CI eine geheime Umgebungsvariable hinzuzufügen. In den Dokumenten ("Sichere Umgebungsvariablen") habe ich folgende Zeile gefunden:

%Vor%

Wenn ich das richtig verstanden habe, muss ich travis-ci/travis-core durch den Namen meines eigenen Repositorys ersetzen, weil die Verschlüsselung nur für mein Repository gültig sein soll. Daher muss im Repository ein öffentlicher Schlüssel vorhanden sein. Gibt es einen speziellen Befehl travis , um diesen Schlüssel hinzuzufügen? Wie funktioniert das genau? Oder ist das nur mein öffentlicher ssh-Schlüssel?

Wenn ich den folgenden Befehl ausführen:

%Vor%

Ich erhalte den folgenden Fehler:

%Vor%     
Odi 04.10.2012, 09:23
quelle

1 Antwort

9

Dies ist ein bekanntes Problem. Es hat bereits eine Pull-Anfrage auf GitHub , um es zu beheben. Das Problem ist, dass die Anforderung, den öffentlichen Schlüssel eines Repositorys zu erhalten, nicht funktioniert, weil sie die API in SSL geändert haben. Wenn Sie nicht darauf warten möchten, dass die Pull-Anforderung zusammengeführt wird, können Sie einfach die Quelle ändern https anstelle von http zu verwenden.

    
Odi 08.10.2012, 08:59
quelle

Tags und Links