yml travis generate deploy create cli travis-ci

travis-ci - generate - travis github



¿Cómo puedo descifrar variables env seguras? (2)

Tengo .travis.yml con algunas variables env seguras (encriptadas). Ahora necesito describir esas variables para usarlas en diferentes proyectos.

¿Hay alguna forma sencilla de hacerlo (excepto activar un compromiso e imprimirlos en la salida de la consola)?


No creo que puedas descifrarlo. La clave pública se utiliza para cifrar los datos y solo se puede descifrar con la clave privada que travis no proporciona.


No puede descifrar localmente lo que entiendo pero puede recuperar la clave / valores. Por naturaleza, tienen que ser descifrados para ser utilizados durante el proceso de construcción.

  1. Ve a tu última compilación de tu proyecto actual.
  2. Seleccione "Debug Build"
  3. SSH en la instancia utilizando el usuario y el host proporcionados ***********@to2.tmate.io
  4. Una vez en el shell remoto, ejecute env .

Esto imprimirá todas las variables de entorno, por lo que tendrá que cavar un poco para obtener las seguras, pero estarán allí.