Existe alguma forma de confirmar todas as perguntas automaticamente ? Ao executar vtex release patch stable ou outros comando do vtex cli ?
Estamos utilizando este comando dentro de um pipeline CI/CD.
Existe alguma forma de confirmar todas as perguntas automaticamente ? Ao executar vtex release patch stable ou outros comando do vtex cli ?
Estamos utilizando este comando dentro de um pipeline CI/CD.
Sim, esta descrito no próprio README.md.
- run: |
echo "yes" | vtex use my-workspace
vtex link --no-watch
É que a quantidade de “yes” é imprevisível. as vezes 2, as vezes 3 ou mais.
Achei um comando chamado yes e funciona assim:
Por exemplo, se você deseja enviar “yes” para um prompt de confirmação, você pode executar o seguinte comando no terminal:
yes "s" | comando_que_solicita_confirmacao
yes "sim" | comando_que_solicita_confirmacao
yes "y" | comando_que_solicita_confirmacao
yes "yes" | comando_que_solicita_confirmacao
Hola @darioajr ,voce conseguiu concluir a release?
Usando Github Actions, eu tenho esse erro:
Command: echo “y” | echo “y” | vtex release pre beta
18:20:45.854 - info: Old version: 0.0.2-beta.3
18:20:45.857 - info: New version: 0.0.2-beta.4
18:20:45.878 - info: Starting release…
18:20:45.891 - info: > git status --porcelain
18:20:45.891 - error: Failed to release
Error: Please commit your changes before proceeding.
use the /usr/bin/yes linux command