diff --git a/.gitignore b/.gitignore index 98f9dfdb7..d88571e73 100644 --- a/.gitignore +++ b/.gitignore @@ -7,4 +7,3 @@ /spec/reports/ /tmp/ /examples/vagrant/.vagrant/ -/Gemfile.lock diff --git a/Dockerfile b/Dockerfile index 026093d70..3b04cd655 100644 --- a/Dockerfile +++ b/Dockerfile @@ -2,7 +2,7 @@ FROM ruby:2.4.3 WORKDIR /app -COPY Gemfile *.gemspec ./ +COPY Gemfile Gemfile.lock *.gemspec ./ COPY lib/pharos/version.rb ./lib/pharos/ RUN bundle install diff --git a/Gemfile.lock b/Gemfile.lock new file mode 100644 index 000000000..2ccc6e886 --- /dev/null +++ b/Gemfile.lock @@ -0,0 +1,145 @@ +PATH + remote: . + specs: + pharos-cluster (1.3.0.beta.3) + bcrypt_pbkdf (>= 1.0, < 2.0) + clamp (= 1.2.1) + dry-struct (= 0.5.0) + dry-types (= 0.13.2) + dry-validation (= 0.12.1) + ed25519 (= 1.2.4) + fugit (~> 1.1.2) + k8s-client (~> 0.3.1) + net-ssh (= 5.0.1) + pastel + rouge (~> 3.1) + tty-prompt (~> 0.16) + +GEM + remote: https://rubygems.org/ + specs: + ast (2.4.0) + bcrypt_pbkdf (1.0.0) + clamp (1.2.1) + concurrent-ruby (1.0.5) + deep_merge (1.2.1) + diff-lcs (1.3) + dry-configurable (0.7.0) + concurrent-ruby (~> 1.0) + dry-container (0.6.0) + concurrent-ruby (~> 1.0) + dry-configurable (~> 0.1, >= 0.1.3) + dry-core (0.4.7) + concurrent-ruby (~> 1.0) + dry-equalizer (0.2.1) + dry-inflector (0.1.2) + dry-logic (0.4.2) + dry-container (~> 0.2, >= 0.2.6) + dry-core (~> 0.2) + dry-equalizer (~> 0.2) + dry-struct (0.5.0) + dry-core (~> 0.4, >= 0.4.3) + dry-equalizer (~> 0.2) + dry-types (~> 0.13) + ice_nine (~> 0.11) + dry-types (0.13.2) + concurrent-ruby (~> 1.0) + dry-container (~> 0.3) + dry-core (~> 0.4, >= 0.4.4) + dry-equalizer (~> 0.2) + dry-inflector (~> 0.1, >= 0.1.2) + dry-logic (~> 0.4, >= 0.4.2) + dry-validation (0.12.1) + concurrent-ruby (~> 1.0) + dry-configurable (~> 0.1, >= 0.1.3) + dry-core (~> 0.2, >= 0.2.1) + dry-equalizer (~> 0.2) + dry-logic (~> 0.4, >= 0.4.0) + dry-types (~> 0.13.1) + ed25519 (1.2.4) + equatable (0.5.0) + et-orbi (1.1.4) + tzinfo + excon (0.62.0) + fakefs (0.18.0) + fugit (1.1.5) + et-orbi (~> 1.1, >= 1.1.3) + raabro (~> 1.1) + hitimes (1.3.0) + ice_nine (0.11.2) + jaro_winkler (1.5.1) + k8s-client (0.3.1) + deep_merge (~> 1.2.1) + dry-struct (~> 0.5.0) + excon (~> 0.62.0) + recursive-open-struct (~> 1.1.0) + necromancer (0.4.0) + net-ssh (5.0.1) + parallel (1.12.1) + parser (2.5.1.2) + ast (~> 2.4.0) + pastel (0.7.2) + equatable (~> 0.5.0) + tty-color (~> 0.4.0) + powerpack (0.1.2) + raabro (1.1.6) + rainbow (3.0.0) + rake (10.5.0) + recursive-open-struct (1.1.0) + rouge (3.2.0) + rspec (3.8.0) + rspec-core (~> 3.8.0) + rspec-expectations (~> 3.8.0) + rspec-mocks (~> 3.8.0) + rspec-core (3.8.0) + rspec-support (~> 3.8.0) + rspec-expectations (3.8.1) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.8.0) + rspec-mocks (3.8.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.8.0) + rspec-support (3.8.0) + rubocop (0.58.2) + jaro_winkler (~> 1.5.1) + parallel (~> 1.10) + parser (>= 2.5, != 2.5.1.1) + powerpack (~> 0.1) + rainbow (>= 2.2.2, < 4.0) + ruby-progressbar (~> 1.7) + unicode-display_width (~> 1.0, >= 1.0.1) + ruby-progressbar (1.10.0) + thread_safe (0.3.6) + timers (4.1.2) + hitimes + tty-color (0.4.3) + tty-cursor (0.6.0) + tty-prompt (0.17.0) + necromancer (~> 0.4.0) + pastel (~> 0.7.0) + timers (~> 4.0) + tty-cursor (~> 0.6.0) + tty-reader (~> 0.4.0) + tty-reader (0.4.0) + tty-cursor (~> 0.6.0) + tty-screen (~> 0.6.4) + wisper (~> 2.0.0) + tty-screen (0.6.5) + tzinfo (1.2.5) + thread_safe (~> 0.1) + unicode-display_width (1.4.0) + wisper (2.0.0) + +PLATFORMS + ruby + +DEPENDENCIES + bundler (~> 1.15) + fakefs (~> 0.13) + pharos-cluster! + rake (~> 10.0) + rspec (~> 3.7) + rubocop (~> 0.57) + +BUNDLED WITH + 1.16.1