ansible_modules icon indicating copy to clipboard operation
ansible_modules copied to clipboard

Standardize Development

Open FragmentedPacket opened this issue 4 years ago • 0 comments

ISSUE TYPE
  • Feature Idea
SUMMARY

Move to using Docker Compose so we can locally test our changes and then use that same compose file to run tests within TravisCI and provide the necessary environment variables to run the specific tests

  • Add .dockerignore
  • Add docker-compose.yml to build NetBox and test container
  • Add pyproject.toml to manage dependencies for tests and development
  • Add documentation to site on what needs to be setup to run tests locally

I'm sure there's more that we have to account for NetBox version and Python Version

FragmentedPacket avatar Aug 15 '20 04:08 FragmentedPacket