Saltar al contenido

¿Cómo crear archivos de configuración que contengan dos puntos en YAML?

Agradecemos tu apoyo para difundir nuestros ensayos con relación a las ciencias informáticas.

Solución:

Debería funcionar si envuelves toda la línea entre comillas como esta:

- 'echo "foo: $VAR" > site.yml'

La pelusa CI de Gitlab lo marca como sintaxis correcta.

Vea aqui para mas informacion.

Las comillas simples alrededor de toda la línea, como se muestra en @Jawad, funcionan:

- 'echo "foo: $VAR" > site.yml'

Pero si su comando contiene otras comillas simples, me resulta más fácil usar el pipe Estilo de escalador de bloques: |

- |
  echo "I want to echo the key"
  echo 'foo: $VAR' > site.yml

Puede encontrar más documentación sobre estilos de escalador de bloques aquí: http://www.yaml.org/spec/1.2/spec.html#id2760844

valoraciones y reseñas

Recuerda que puedes recomendar este ensayo si si solucionó tu problema.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *