File tree Expand file tree Collapse file tree 4 files changed +61
-0
lines changed Expand file tree Collapse file tree 4 files changed +61
-0
lines changed Original file line number Diff line number Diff line change 1+ ARG RUBY_VERSION=3.4.4
2+ FROM ghcr.io/rails/devcontainer/images/ruby:$RUBY_VERSION
3+
4+ ENV BINDING="0.0.0.0"
Original file line number Diff line number Diff line change 1+ {
2+ "name: RubyGems Guides" ,
3+ "dockerFile" : " Dockerfile" ,
4+ "forwardPorts" : [
5+ 4000
6+ ],
7+ "workspaceFolder" : " /workspaces/${localWorkspaceFolderBasename}" ,
8+ "postCreateCommand" : " bin/setup" ,
9+ "customizations" : {
10+ "vscode" : {
11+ "extensions" : [
12+ " Shopify.ruby-lsp"
13+ ]
14+ }
15+ }
16+ }
Original file line number Diff line number Diff line change 1+ #!/usr/bin/env ruby
2+ # frozen_string_literal: true
3+
4+ #
5+ # This file was generated by Bundler.
6+ #
7+ # The application 'jekyll' is installed as part of a gem, and
8+ # this file is here to facilitate running it.
9+ #
10+
11+ ENV [ "BUNDLE_GEMFILE" ] ||= File . expand_path ( "../Gemfile" , __dir__ )
12+
13+ bundle_binstub = File . expand_path ( "bundle" , __dir__ )
14+
15+ if File . file? ( bundle_binstub )
16+ if File . read ( bundle_binstub , 300 ) . include? ( "This file was generated by Bundler" )
17+ load ( bundle_binstub )
18+ else
19+ abort ( "Your `bin/bundle` was not generated by Bundler, so this binstub cannot run.
20+ Replace `bin/bundle` by running `bundle binstubs bundler --force`, then run this command again." )
21+ end
22+ end
23+
24+ require "rubygems"
25+ require "bundler/setup"
26+
27+ load Gem . bin_path ( "jekyll" , "jekyll" )
Original file line number Diff line number Diff line change 1+ #!/usr/bin/env ruby
2+
3+ require "fileutils"
4+
5+ APP_ROOT = File . expand_path ( ".." , __dir__ )
6+
7+ def system! ( *args )
8+ system ( *args , exception : true )
9+ end
10+
11+ FileUtils . chdir APP_ROOT do
12+ puts "=== Installing dependencies ==="
13+ system ( "bundle check" ) || system! ( "bundle install" )
14+ end
You can’t perform that action at this time.
0 commit comments