Wie kann ich das entschlüsseln von sicheren env Variablen?
Habe ich .travis.yml
mit einigen gesicherten (verschlüsselten) env-Variablen. Jetzt muss ich descrypt diese Variablen, um Sie in verschiedenen Projekt.
Gibt es einfache Möglichkeit, dies zu tun (außer das auslösen einer "commit" - und drucken Sie in der Ausgabe der Konsole)?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich glaube nicht, dass Sie Sie entschlüsseln können. Der öffentliche Schlüssel dient zum verschlüsseln der Daten, und es kann nur mit dem privaten Schlüssel entschlüsselt, die travis nicht stellen.
Können Sie nicht entschlüsseln lokal von dem, was ich verstehe aber, dass Sie wiederherstellen können die Schlüssel/Werte. Von Natur aus, Sie müssen entschlüsselt werden, um verwendet werden, während des build-Prozesses.
***********@to2.tmate.io
env
.Dieser druckt alle environment-Variablen, so haben Sie zu Graben, ein wenig für Ihren sicheren, aber Sie wird da sein.
.travis.yml
zu offenbaren deine Geheimnisse. Befehle wieopenssl aes-256-cbc -K $encrypted_..._key -iv $encrypted_..._iv -in secrets.tar.enc -out secrets.tar -d
env
um es zu bekommen, können Sie?