Следуя документации по созданию пользовательского плагина для fastlane.Произошла ошибка при попытке его использовать:
Error in lane my_lane: undefined method `configure' for Fastlane::Mailjet:Module
Кажется, fastlane пытается вызвать метод configure где-то.Однако, поскольку в документации об этом нет упоминания, я абсолютно не знаю, что мне делать.
Плагин доступен здесь: https://github.com/tirrorex/fastlane-plugin-mailjet
Вызовите действие на моей линии с * 1009.*
mailjet(
api_key: "key",
secret_key: "key",
sender: {
:email => "mail@mail.com",
:name => "Name"
},
recipients: options[:recipients],
subject: "subject",
textPart: "
Text.
",
templateLanguage: true,
templateErrorReporting: "mymail@mail.com",
templateErrorDeliver: "deliver",
templateId: id,
vars: {
"success":success,
"build_link": build_link,
},
attachments: attachments
)
Кажется, проблема в том, что в моем плагине / действии я использую драгоценный камень mailjet.Когда я пытаюсь вызвать мое действие mailjet в моей полосе, fastlane вместо этого вызывает gem mailjet, для которого требуется метод configure, следовательно, ошибка.Так что это проблема с именами.
Есть мысли?