Mina: рдпрджрд┐ рд░реЗрдХ рдХрд╛рд░реНрдп рдореЗрдВ рддрд░реНрдХ рд╣реИрдВ рддреЛ рдореАрдирд╛ рд░реЗрдХ рдХрд╛рд░реНрдп рдЖрдордВрддреНрд░рдг рдХреИрд╕реЗ рдХрд░реЗрдВ?

рдХреЛ рдирд┐рд░реНрдорд┐рдд 30 рдЬреВрди 2015  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: mina-deploy/mina

рдирдорд╕реНрдХрд╛рд░!

рдореИрдВ рдЖрдорддреМрд░ рдкрд░ рдореАрдирд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд░реЗрдХ рдХрд╛рд░реНрдп рдЪрд▓рд╛рддрд╛ рд╣реВрдВ

# locally 
rake namespace:task
# with mina
mina rake[namespace:task]

рд▓реЗрдХрд┐рди рдЕрдм рдореЗрд░реЗ рдкрд╛рд╕ рдПрдХ рдРрд╕реА рд╕реНрдерд┐рддрд┐ рд╣реИ рдЬрд╣рд╛рдВ рд░реИрдХреЗрдЯрд╕реНрдХ рддрд░реНрдХ рд╕реНрд╡реАрдХрд╛рд░ рдХрд░рддрд╛ рд╣реИ

# locally 
rake namespace:task[arg1,arg2]
# with mina (does not work)
mina rake[namespace:task[arg1,arg2]]
#=> Don't know how to build task 'namespace:task[arg1'
# with mina (also does not work)
mina rake[namespace:task["arg1","arg2"]]
#=> Don't know how to build task 'namespace:task[arg1'

рдореИрдВ рддрд░реНрдХреЛрдВ рдХреЛ рд╕рд╣реА рддрд░реАрдХреЗ рд╕реЗ рдХреИрд╕реЗ рдкрд╛рд╕ рдХрд░реВрдВ?
рдПрдирдмреА, рдореИрдВ рдордЫрд▓реА рдХреЗ рдЦреЛрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рд╣реВрдБред

рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА

рд╕рдордЭ рд▓рд┐рдпрд╛!
рдЕрд▓реНрдкрд╡рд┐рд░рд╛рдо рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдЗрд╕реЗ рдЧрдбрд╝рдмрдбрд╝ рдХрд░ рд░рд╣рд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдореИрдВрдиреЗ рдЗрд╕рд╕реЗ рдмрдЪрдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреАред

mina "rake[namespace:task[arg1\,arg2]]"

рд╕рднреА 3 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

рдХреНрдпрд╛ рдЖрдкрдиреЗ рд╢рд╛рдпрдж рдпрд╣ рдХреЛрд╢рд┐рд╢ рдХреА:

mina 'rake[namespace:task["arg1","arg2"]]'

рдЗрди рджреЛрдиреЛрдВ рдХреА рдХреЛрд╢рд┐рд╢ рдХреА, рдХреЛрдИ рдХрд┐рд╕реНрдордд рдирд╣реАрдВред
рджреЛрдмрд╛рд░рд╛, рдХреГрдкрдпрд╛ рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рдореИрдВ рдордЫрд▓реА рдХреЗ рдЦреЛрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рд╣реВрдВред

mina 'rake[namespace:task["arg1","arg2"]]'
# => Don't know how to build task 'namespace:task[arg1'

mina "rake[namespace:task['arg1','arg2']]"
#=> Don't know how to build task 'namespace:task[arg1'

рд╕рдордЭ рд▓рд┐рдпрд╛!
рдЕрд▓реНрдкрд╡рд┐рд░рд╛рдо рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдЗрд╕реЗ рдЧрдбрд╝рдмрдбрд╝ рдХрд░ рд░рд╣рд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдореИрдВрдиреЗ рдЗрд╕рд╕реЗ рдмрдЪрдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреАред

mina "rake[namespace:task[arg1\,arg2]]"
рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕