Sha256: 63a7b0765c3beede740d4dc55e5dbf771db0be31fd118b2a8ad28a593881c661
Contents?: true
Size: 876 Bytes
Versions: 1
Compression:
Stored size: 876 Bytes
Contents
# PuppetCheck: automated rake testing in reproducible environment # Build container to automatically provision environment and execute tests. # sudo docker build -t puppetcheck . # Start and enter container for troubleshooting if necessary. # sudo docker run -it -d puppetcheck # sudo docker exec -it `sudo docker ps -qa | awk '{print $1}' | head -n 1` bash # Remove running containers before rebuild. # sudo docker ps -qa | xargs sudo docker kill # Cleanup all instances when you are finished. # sudo docker ps -qa | xargs sudo docker rm # sudo docker images | grep puppetcheck | awk '{print $3}' | xargs sudo docker rmi FROM ubuntu:15.10 RUN apt-get update && apt-get install ruby -y RUN gem install --no-rdoc --no-ri puppet rspec rake rubocop reek puppet-lint spdx-licenses COPY / / # Exit 0 to ensure container is built with tag for troubleshooting. RUN rake; exit 0
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
puppet-check-1.0.0 | Dockerfile |