Skip to content

LasLabs/docker-quality-tools

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

License: Apache 2.0 Build Status

Docker Quality Tools

This repo provides scripts primarily focused at performing the following actions in a Continuous Integration server for Docker repos:

  • Testing
  • Linting
  • Deploying to Dockerhub

Usage

This repo is meant to be called by a Continuous Integration server. A sample Travis file is included at sample_files/.travis.yml.

The test runner will automatically run any files matching the path ./tests/test_*.

The environment variable DOCKER_CONTAINER_ID will be available to all tests, as well as all other environment variables that are available in other parts of the build.

Known Issues / Road Map

  • Enhance ReadMe
  • Add tests for Lint and Docker Hub
  • Centralize and refactor
  • Add some more test helpers

Credits

Contributors

Maintainer

LasLabs Inc.

This module is maintained by LasLabs Inc..

About

Scripts related to CI & Docs Deployment For Docker.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published