Я изучаю, как работает ridk enable
, чтобы выяснить, как подключить его к логике сборки Travis CI c. (Я изучаю установку Ruby, установленную RubyInstaller + Devkit локально; команды запускаются из командной строки «Start Command Prompt with Ruby».)
Я застрял в командной строке Ruby, выполняемой под капотом, чья работа для меня загадка:
"C:\Ruby24-x64\bin\ruby" --disable-gems -x 'C:\Ruby24-x64\bin\ridk.cmd' enable
Кажется, что запускается сценарий CMD (?!) С Ruby - что не должно быть возможным. Запуск его с -rtracer
вместо --disable-gems
показывает, что выполнение каким-то образом заканчивается прыжком в C:/Ruby24-x64/lib/ruby/site_ruby/2.4.0/ruby_installer/runtime/ridk.rb
.
Может кто-нибудь объяснить мне, как работает эта командная строка?