Atalhos incríveis em Makefiles locais

Usar o docker compose é uma maravilha, a menos que você tenha diversos projetos pra gerenciar e eles não estejam rodando nas mesmas portas, com comandos enormes e diferentes. A minha primeira ideia seria criar um Makefile mas o projeto já tem um Makefile. 🤡 Como faz então para: ter atalhos locais rodando em comandos sucintos? O primeiro passo: criar meu próprio Makefile e chamá-lo de MyMakefile. .PHONY: test # pega todos os argumentos da linha de comando após o alvo ARGS = $(wordlist 2,$(words $(MAKECMDGOALS)),$(MAKECMDGOALS)) test: docker-compose exec app pytest project/ --no-migrations $(ARGS) Para que ele não seja commitado no projeto, adicionei-o no meu .gitignore global. ...

março 21, 2025 · 2 min · Ana Paula Gomes