Open fabiothiroki opened 1 year ago
Pessoal tentei rodar o projeto localmente (MacOS 12.6) e tive que fazer algumas alterações no Makefile pra conseguir:
Makefile
cp
--no-clobber
➜ querido-diario-api git:(main) ✗ make run podman pod rm --force --ignore querido-diario-api e464f3ad24898b7b4433568f8f9b43692919a744bc674b96a8e07015c8b27dee cp --no-clobber config/sample.env config/current.env cp: illegal option -- - usage: cp [-R [-H | -L | -P]] [-fi | -n] [-aclpsvXx] source_file target_file cp [-R [-H | -L | -P]] [-fi | -n] [-aclpsvXx] source_file ... target_directory make: *** [create-pod] Error 64
Como alternativa, podemos usar o comando rsync com a opção --ignore-existing que é compatível com outras distribuições Unix
rsync
--ignore-existing
➜ querido-diario-api git:(main) ✗ make elasticsearch podman rm --force --ignore querido-diario-api-elasticsearch c8e1025559339fc2373270f0c256e5d2f0a7816dd1c7496d79c37fec56c6c92d podman run -d --rm -ti \ --name querido-diario-api-elasticsearch \ --pod querido-diario-api \ --env discovery.type=single-node \ elasticsearch:7.9.1 9a7d7b9d13257810b42c2209a3b8e8c27a4e9f3168e8b2d19136df8a1010c596 (podman run --rm -ti --volume /Users/fabio.hiroki/personalSites/querido-diario-api:/mnt/code:rw --pod querido-diario-api --env PYTHONPATH=/mnt/code --user=: serenata/querido-diario-api:latest wait-for-it --timeout=40 localhost:9200) wait-for-it: waiting 40 seconds for localhost:9200 wait-for-it: localhost:9200 is available after 33 seconds
Pessoal tentei rodar o projeto localmente (MacOS 12.6) e tive que fazer algumas alterações no
Makefile
pra conseguir:cp
com a opção--no-clobber
não existe:Como alternativa, podemos usar o comando
rsync
com a opção--ignore-existing
que é compatível com outras distribuições Unix