Получить имя исходного рейк-задания или передать аргумент - PullRequest
0 голосов
/ 04 марта 2019

У меня есть скрипт, который я хочу вызвать с помощью граблей:Но в скрипте init есть небольшой фрагмент кода, который должен выполняться только при вызове init_general.Можно ли передать аргументы здесь, как?

task init_general: %i[call_step validate_step init("true")]
task init_sub: %i[call_step validate_step init("false")]

или определить какой-то глобальный параметр, который будет действителен для всех сценариев?

task init_general: %i[call_step validate_step init] do
  my_setting1 = "true"
end
task init_sub: %i[call_step validate_step init] do
  my_setting1 = "false"
end

Или получить имя оригинальной задачи всценарий?Пока ничего не получалось, поэтому я хотел спросить, на правильном ли я пути.Спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...