按照说明文件为fastlane创建自定义插件。 尝试使用它时出错:
Error in lane my_lane: undefined method `configure' for Fastlane::Mailjet:Module
似乎fastlane正在尝试在某处调用configure方法。 但是,由于在文档中没有提及它,所以我完全不知道应该怎么做。
此处提供插件:https://github.com/tirrorex/fastlane-plugin-mailjet
使用
调用我的车道上的动作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 gem。 当我尝试在我的通道中调用我的mailjet动作时,fastlane而是调用了需要配置方法的mailjet gem,因此出现了错误。 因此,这是一个命名问题。
有什么想法吗?