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