~/.whaledirectory to the provided git remote (replace
<YOUR_GIT_REMOTE>with your git address). This will add a
.gitignorefile, add all files, and push to your git remote server.
metadata.yml), paste in the following file, then
git pull --autostash --rebaseto occur programmatically. To do this, run the following command:
is_git_etl_enabled: "true"flag to the file located at
~/.whale/config/config.yaml. This file can be accessed by running
wh configand manually edited at any point to turn the flag off.
~/.whaledirectory or the clone will fail.
wh git-setupis doing the following:
git add . && git commit -m "Whale on our way" && git push
config/credentials.yaml, and create a CI/CD pipeline that does the following (or use our github action above):
~/.whaleon your CI/CD runner.
pip install whalebuilder
python -c 'import whalebuilder as wh; wh.run()'.
import loggingand adjust the logging level).
connections.yamlfile as a Github secret (named
CONNECTIONSin the example below), then echo this into the
~/.whale/config/connections.yamlfile. For example, with Github actions: