Local Dev Template
Local dev template is used for specific usages related to the cloud . It can be for:
- Create a cloudbuild trigger for specific branch
- That allow a developer to build it’s local code without merging in dev
- Push a Scala Engine jar to a local workspace
- That help us running dataproc job from our local code without merging it in dev
- Create and delete a cluster dataproc
- Submit a job on a cluster dataproc
- Add cluster/machines by name to a firewall
The scripts in this section shouldn"t be changed. A user(developer) just need to install them into its computer using the script setup.sh.
# For the first time you run this config, you'll have to specify init as argument.
bash setup.sh init
# After init, you should declare your HephIA-product repo absolute path so that the scripts work well.
bash setup.sh repo "/path/to/my/hephia/repo"
When updates will be done, you can update the config using the script without the init
bash setup.sh