Skip to content

Commit af33bef

Browse files
committed
Install kamal as a development gem
We need this gem to be able to run the generators test. Closes rails#51816.
1 parent b967d51 commit af33bef

File tree

2 files changed

+28
-0
lines changed

2 files changed

+28
-0
lines changed

Gemfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ gem "cssbundling-rails"
2121
gem "importmap-rails", ">= 1.2.3"
2222
gem "tailwindcss-rails"
2323
gem "dartsass-rails"
24+
gem "kamal"
2425
# require: false so bcrypt is loaded only when has_secure_password is used.
2526
# This is to avoid Active Model (and by extension the entire framework)
2627
# being dependent on a binary library.

Gemfile.lock

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -158,6 +158,7 @@ GEM
158158
dante (> 0.1.5)
159159
base64 (0.2.0)
160160
bcrypt (3.1.20)
161+
bcrypt_pbkdf (1.1.0)
161162
beaneater (1.1.3)
162163
bigdecimal (3.1.5)
163164
bindex (0.8.1)
@@ -205,8 +206,10 @@ GEM
205206
delayed_job (>= 3.0, < 5)
206207
digest-crc (0.6.5)
207208
rake (>= 12.0.0, < 14.0.0)
209+
dotenv (2.8.1)
208210
drb (2.2.0)
209211
ruby2_keywords
212+
ed25519 (1.3.0)
210213
erubi (1.12.0)
211214
et-orbi (1.2.7)
212215
tzinfo
@@ -300,6 +303,17 @@ GEM
300303
railties (>= 6.0.0)
301304
json (2.7.1)
302305
jwt (2.7.1)
306+
kamal (1.5.2)
307+
activesupport (>= 7.0)
308+
base64 (~> 0.2)
309+
bcrypt_pbkdf (~> 1.0)
310+
concurrent-ruby (~> 1.2)
311+
dotenv (~> 2.8)
312+
ed25519 (~> 1.2)
313+
net-ssh (~> 7.0)
314+
sshkit (~> 1.21)
315+
thor (~> 1.2)
316+
zeitwerk (~> 2.5)
303317
kramdown (2.4.0)
304318
rexml
305319
kramdown-parser-gfm (1.1.0)
@@ -349,6 +363,7 @@ GEM
349363
msgpack (1.7.2)
350364
multi_json (1.15.0)
351365
multipart-post (2.3.0)
366+
mutex_m (0.2.0)
352367
mysql2 (0.5.6)
353368
net-http-persistent (4.0.2)
354369
connection_pool (~> 2.2)
@@ -359,8 +374,13 @@ GEM
359374
net-protocol
360375
net-protocol (0.2.2)
361376
timeout
377+
net-scp (4.0.0)
378+
net-ssh (>= 2.6.5, < 8.0.0)
379+
net-sftp (4.0.0)
380+
net-ssh (>= 5.0.0, < 8.0.0)
362381
net-smtp (0.4.0)
363382
net-protocol
383+
net-ssh (7.2.3)
364384
nio4r (2.7.0)
365385
nokogiri (1.16.0)
366386
mini_portile2 (~> 2.8.2)
@@ -532,6 +552,12 @@ GEM
532552
mini_portile2 (~> 2.8.0)
533553
sqlite3 (2.0.0-x86_64-darwin)
534554
sqlite3 (2.0.0-x86_64-linux-gnu)
555+
sshkit (1.22.2)
556+
base64
557+
mutex_m
558+
net-scp (>= 1.1.2)
559+
net-sftp (>= 2.1.2)
560+
net-ssh (>= 2.8.0)
535561
stackprof (0.2.25)
536562
stimulus-rails (1.3.0)
537563
railties (>= 6.0.0)
@@ -613,6 +639,7 @@ DEPENDENCIES
613639
jbuilder
614640
jsbundling-rails
615641
json (>= 2.0.0, != 2.7.0)
642+
kamal
616643
launchy
617644
libxml-ruby
618645
listen (~> 3.3)

0 commit comments

Comments
 (0)