Skip to content

camelcasetechsd/appengine-pipelines-example

Repository files navigation

AppEngine Pipelines Example

This project contains example code to get AppEngine up and running with its pipeline library.

It is built in Python, hosted on Google App Engine and makes use of Pipelines to process data and generate output.

Development can be done locally in Docker.

Local Development

  1. Clone the git repository locally:
git clone git@github.com:camelcasetechsd/appengine-pipelines-example.git
  1. Start docker images with docker-compose:
docker-compose up
  1. Access the homepage: http://127.0.0.1:9080/

Environment

Dependencies

All dependencies are installed automatically using the Docker image provided.

Deployment

To deploy this project, a Google AppEngine project must be created. A (free) project may be created here: https://console.cloud.google.com/appengine

Once you have a PROJECT_ID you must place it inside a new .env file (please check .env.dist to see the expected file structure).

The project may be deployed to AppEngine using the deploy.sh script:

docker-compose exec app ./deploy.sh

The command above may be used both for the initial deploy and subsequent deploys to update the running codebase.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published