2016-08-18 1 views
0

In einem open source project Ich sehe die travis bauen Fehler mit der folgenden Meldung auszuführen: -Travis CI Build-Versagen aufgrund von fehlgeschlagenen Befehl openssl

The command "openssl aes-256-cbc -pass pass:$ENCRYPTION_PASSWORD -in secring.gpg.enc -out local.secring.gpg -d" failed and exited with 1 during . 

Das vollständige Protokoll kann auf dem console travis betrachtet werden. Die Konfiguration kann here angesehen werden.

Kann mir jemand vorschlagen, warum dieser Fehler kommt und wie er behoben werden kann?

+0

Haben Sie schon eine Lösung gefunden? Ich bin heute auf dasselbe Problem gestoßen. –

+0

Nein. Hast du eins gefunden? – tuk

+0

Für mich lag das daran, dass ich eine verschlüsselte Datei und Travis-Konfiguration von einem Projekt kopiert und in ein anderes verschoben habe. Anscheinend funktioniert das nicht. Ich weiß nicht die Details warum nicht ... aber im Grunde müssen Sie die Daten für jedes Projekt neu verschlüsseln. –

Antwort

1

Jemand hat encrypted the filelocal.secring.gpg für Travis und speicherte es als ecring.gpg.enc, aber Travis ist jetzt nicht in der Lage, es zu entschlüsseln. Das Passwort ist offensichtlich nicht korrekt.