Amazon web services 有没有办法通过jenkins完成任务?

Amazon web services 有没有办法通过jenkins完成任务?,amazon-web-services,jenkins-pipeline,alexa-skill,ask-cli,Amazon Web Services,Jenkins Pipeline,Alexa Skill,Ask Cli,我希望通过自动化部署Alexa skill的过程,并希望我的管道为我执行以下操作:- 如果我的lambda已被修改,则询问deploy——target lambda 如果我的模型已修改,请询问deploy--target model 我知道我可以在Jenkins中设置IF条件来检查或检查,这将解决我的问题,但由于我的技能已经投入生产,我不想增加任何风险,因为错误地修改了技能,我将不得不再次发送它进行重新认证。我找到了解决方案,多亏了。我有一个错误的想法,亚马逊会在我部署新的修改后立即放弃我的产品

我希望通过自动化部署Alexa skill的过程,并希望我的管道为我执行以下操作:-

  • 如果我的lambda已被修改,则询问deploy——target lambda
  • 如果我的模型已修改,请询问deploy--target model

  • 我知道我可以在Jenkins中设置IF条件来检查或检查,这将解决我的问题,但由于我的技能已经投入生产,我不想增加任何风险,因为错误地修改了技能,我将不得不再次发送它进行重新认证。

    我找到了解决方案,多亏了。我有一个错误的想法,亚马逊会在我部署新的修改后立即放弃我的产品版技能。这是完全不同的

    这就是我正在做的:-

  • 我使用ask deploy来部署我的lambda和技能
  • 我可以随时发送它进行重新认证,直到在我当前的开发版本上开发
  • 为lambda的Prod部署使用别名,并且可以在默认$LATEST版本上重新部署我的lambda,直到我决定不将其发布到Prod为止