Create Dockerfile and README.md
This commit is contained in:
5
Dockerfile
Normal file
5
Dockerfile
Normal file
@@ -0,0 +1,5 @@
|
|||||||
|
FROM ruby:2.4
|
||||||
|
|
||||||
|
MAINTAINER Jacob Henner <code@ventricle.us>
|
||||||
|
|
||||||
|
RUN gem install puppet puppet-lint puppet-syntax rspec-puppet puppetlabs_spec_helper jsonlint yaml-lint
|
||||||
20
README.md
Normal file
20
README.md
Normal file
@@ -0,0 +1,20 @@
|
|||||||
|
# puppet-test-docker
|
||||||
|
|
||||||
|
## Purpose
|
||||||
|
This Docker image is useful for testing Puppet code, especially as the base image for a dockerized continuous integration process. It includes the following RubyGems:
|
||||||
|
|
||||||
|
1. puppet
|
||||||
|
2. puppet-lint
|
||||||
|
3. puppet-syntax
|
||||||
|
4. rspec-puppet
|
||||||
|
5. puppetlabs_spec_helper
|
||||||
|
6. jsonlint
|
||||||
|
7. yaml-lint
|
||||||
|
|
||||||
|
## Using this image
|
||||||
|
To pull this image: `docker pull jacobhenner/puppet-test`
|
||||||
|
|
||||||
|
To run this image interactively: `docker run -it jacobhenner/puppet-test /bin/bash`
|
||||||
|
|
||||||
|
## Copyright
|
||||||
|
See [LICENSE](LICENSE).
|
||||||
Reference in New Issue
Block a user