Skip to content

arfathpasha/sample_project_template

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

sample_project_template

This is a template repo that contains all the hooks needed for building, testing, continuous integration and coverage reporting. This template may be used as a baseline for creating other repos/projects on github.

Here are the steps for creating a new repo with this template as a baseline.

# Make a local copy of this repo
$ git clone https://github.com/arfathpasha/sample_project_template.git 
$ cd sample_project_template

# Copy all files from the index to the location of your new repo 
$ git checkout-index -a --prefix=../<YOUR_NEW_REPO_NAME>/
$ cd ../<YOUR_NEW_REPO_NAME>

Then follow instructions for Adding an existing project to GitHub using the command line

Your new project should now be ready to make changes to the code.

Project Status:

Build status: master: Build Status

staging: Build Status

develop: Build Status

Code coverage: (master branch) Coverage Status

Prerequisites:

python2.7
Virtualenv
pip
docker

Usage:

  1. Create a virtual environment (if not already present)

virtualenv venv

  1. Activate virtual environment

source venv/bin/activate

  1. Install dependencies

pip install -r requirements.txt

  1. View the various build options and exercise one of them make help

  2. Deactivate virtual environment deactivate

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published