Skip to content

A template repository to begin with including common files

License

Notifications You must be signed in to change notification settings

occ-data/template-repo

 
 

Repository files navigation

Service Template

This is template repository to create services.

Quick Start

  1. Install Cookiecutter and Pipenv:

    pip install cookiecutter pipenv
  2. Use Cookiecutter to create your new service:

    cookiecutter gh:occ-data/template-repo
  3. Follow the interactive guide and you'll get your new service.

About Cookiecutter, Pipenv

Though these two utilities are written in Python, they are recommended to be installed as global software on a development computer. Therefore, system packages are preferred over pip install, e.g. Homebrew on macOS:

brew install cookiecutter pipenv

If pip install is your only option, you may choose to install in user base:

pip install --user cookiecutter pipenv

You may need to add the bin directory under "user base" to your PATH, for example:

echo "export PATH=\"`python -m site --user-base`/bin:\$PATH\"" >> ~/.bash_profile

(Or alternatively, you may use sudo pip install without --user and PATH trouble)

About

A template repository to begin with including common files

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 58.7%
  • Python 41.3%