0 - Setting up the demo repository
To start, let’s set up the demo repository.
Fork and clone the repository
Fork thedemo repository from GitHub. It is strongly recommended that you fork the repository to your personal GitHub account.
Clone your new repository to your local machine.
Checkout a new branch
After you have cloned the repository,checkout a new branchstep0
cd codecov-demogit checkout -b step0
Install the dependencies
pip
installflask
andpytest-cov
by running and saving down these dependencies. Note that it is recommended that this is done in avirtual environment.
pip install flaskpip install pytest-covpip freeze --local > api/requirements.txt
Ensure your repository has the following structure.
--> tree.├── LICENSE├── README.md└── api ├── __init__.py └── requirements.txt1 directory, 4 files
Commit and merge your changes
Commit your changes by running
git add .git commit -m 'step0: add python dependencies'git push origin step0
Create apull request on GitHub andmerge the changes.
When opening pull requests, be sure to select your own repository as the base branch.
Updated over 1 year ago