/cloud_function_template

A project template for provisioning cloud functions and handling dependencies.

Primary LanguageMakefile

Cloud Function Template

A project template for provisioning cloud functions and handling dependencies.

Installation    |    Create Function    |    Code Snippets

Installation

# 1. install poetry
https://python-poetry.org/docs/

# 2. fork or clone repo

# 3. change directory
cd cloud_function_template

Create Function

# create cf folder
mkdir functions/<function_name>

# create required file
touch functions/<function_name>/main.py

# add cf package
make add-func-pkg pkg=<package_name> func=<function_name>

# run cf locally
make run-func func=<function_name>

Code Snippets

# lint codes
make lint