Sha256: 4fd219f31be6fb5427eff899e22494b5edf2a181a14cd6bdfe9bc001a0885d72
Contents?: true
Size: 984 Bytes
Versions: 23
Compression:
Stored size: 984 Bytes
Contents
FROM ruby:2.6-alpine RUN apk add --update --no-cache \ build-base \ curl-dev \ git \ nodejs \ shared-mime-info \ sqlite-dev \ tzdata \ yaml-dev \ yarn \ zlib-dev \ gcompat RUN mkdir /app /gem WORKDIR /app RUN bundle config set force_ruby_platform true RUN echo 'gem: --no-rdoc --no-ri' >> "$HOME/.gemrc" RUN gem update --system 3.2.3 RUN gem install bundler -v 2.4.6 RUN gem install rails -v 6.1.7 RUN gem install rspec-rails -v 4.1.1 RUN rails new . COPY . /gem RUN bundle add rails_spotlight --path /gem RUN echo 'gem "rspec-rails"' >> "Gemfile" RUN bundle install RUN rails generate rspec:install COPY fake_spec_res/routes.rb /app/config/ COPY fake_spec_res/dummy_controller.rb /app/app/controllers/ COPY fake_spec_res/dummy /app/app/views/dummy COPY fake_spec_res/rails_spotlight_spec.rb /app/spec/integration/ RUN bundle exec rails db:migrate ENV PARALLEL_WORKERS 1 CMD ["bin/rake"]
Version data entries
23 entries across 23 versions & 1 rubygems