Skip to content

This repository is designed to illustrate how to create a package and add contineous integration with unit tests.

License

Notifications You must be signed in to change notification settings

Aypac/Packaged_CI_and_unit_test_example

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Package CI example repository Build Status

This repository is designed to illustrate how to create a pip-installable package (following these minimal instructions) and add continuous integration (CI with travis). It was created in a team-efford in a Pythonista meeting.

The idea is, that you clone it and then first make it a pip-installable package and then add CI.

Here are the steps:

  1. Fork this repository
  2. Clone it onto your local machine
  3. Edit the file setup.py
    • Change url, author, author_email and packages
  4. If you want to also upload the example to PyPi, follow the remaining examples here
  5. Head over to travis and register with you Github account.
  6. The CI should automatically start.
  7. Edit the Build status button at the top of this README.md to point to your fork.

Now, you should have someone who explains all the relevant parts in the repo to you ;) Or you can use this as a template for future projects with CI and that are supposed to become a package.

About

This repository is designed to illustrate how to create a package and add contineous integration with unit tests.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages