From 7b0a7679daed55106a25a53e6c858927fab9490d Mon Sep 17 00:00:00 2001 From: "kirby@puppetlabs.com" Date: Fri, 22 May 2020 15:36:49 -0700 Subject: [PATCH] Add Dockerfile to make it easier to test changes to vmfloaty by using Docker --- .dockerignore | 12 ++++++++++++ Dockerfile | 6 ++++++ 2 files changed, 18 insertions(+) create mode 100644 .dockerignore create mode 100644 Dockerfile diff --git a/.dockerignore b/.dockerignore new file mode 100644 index 0000000..6174523 --- /dev/null +++ b/.dockerignore @@ -0,0 +1,12 @@ +**/*.yml +**/*.yaml +**/*.md +**/*example +**/Dockerfile* +Gemfile.lock +Rakefile +coverage +spec +examples +scripts +vendor diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..c564fa8 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,6 @@ +FROM ruby:2.7 + +COPY ./ ./ + +RUN apt-get update && apt-get install -y less +RUN gem install bundler && bundle install && gem build vmfloaty.gemspec && gem install vmfloaty*.gem