Automatizar tarefa

1 resposta
deployjavascript
N

tenho vários projetos que preciso subir que irão compor um produto, como um todo. Basicamente temos projetos java e javascript. Gostaria de saber se eu consigo automatizar essa tarefa de subir projetos, se existe alguma ferramenta/recurso que posso usar.

hoje preciso abrir o prompt e digitar manualmente para cada projeto, algo como:

cd /projetos/projeto1 && npm start
cd /projetos/projeto2 && npm start
cd /projetos/projeto3 && npm start
cd /projetos/projeto4 && npm start
cd /projetos/projeto5 && npm start

Existe uma forma de automatizar isso? Como vocês fazem?

1 Resposta

T

Supondo que esses comando precisam rodar em paralelo, sendo npm, acredito que dê pra criar um comando que faz tudo isso, usando & para separar os comandos (eles vão rodar em segundo plano), ou com packages como concurrently ou npm-run-all. Mas nunca testei pra ter certeza. Veja por aí se te ajuda.

Referência: javascript - How can I run multiple npm scripts in parallel? - Stack Overflow

Abraço.

Criado 27 de abril de 2022
Ultima resposta 27 de abr. de 2022
Respostas 1
Participantes 2