要求 CLI 部署到不同的环境?

2024-03-04

是否可以使用 Alexa Skill Kit 的ASK CLI https://developer.amazon.com/docs/smapi/ask-cli-command-reference.html#deploy-command deploy命令来构建,例如,debug部署的应用程序的版本development环境和一个release部署到的应用程序的版本test环境?

我和我的团队正在尝试将相同的技能部署到两个不同的环境中,因此我们的测试团队可以在测试环境中完成他们的工作,而开发团队可以在开发环境中完成他们的工作。

这将是一项私人技能,因此使用http://developer.amazon.com http://developer.amazon.com通过发布应用程序来分离测试和“产品”不是一种选择。


可能有很多方法可以实现这一点。以下是一些立即浮现在脑海中的内容:

  1. 从环境或单独的文件(例如 .env 文件)中提取不同的设置。
  2. 您还可以使用单独的帐户进行调试和发布,并在它们之间“共享”公共代码。
  3. 按照您在评论中提到的操作并使用 bash (或 npm)根据需要进行配置。

就我个人而言,我更喜欢 npm 方法,但也成功地使用 bash 来做到这一点。您没有提及 Lambda 使用哪种语言。我正在使用 Javascript,所以 npm 很适合我。

另请注意,除了 ASK CLI 之外,您还可以使用 AWS CLI 来处理 lambda。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

要求 CLI 部署到不同的环境? 的相关文章

随机推荐

  • SignalR 将通知推送到单个经过身份验证的用户的所有浏览器实例

    我正在开发一个应用程序 需要在用户收到新通知时通知用户 该应用程序将托管在 Azure 上 并且将是 NET MVC 3 可能不重要 但仅供参考 我也 通知保存在 MSSQL 数据库 2008 中 并具有IsRead场地 通知是根据各种用户
  • 如何以简单的方式将像素转换为em

    我正在寻找一种简单的方法来向我的插件添加一行代码 将几个像素值转换为 em 值 因为我的项目的布局需要采用 em 格式 有没有一种简单的方法可以做到这一点 因为我不想向网站添加第三方插件 不会在这里发布代码 因为它与插件本身无关 示例 13
  • 使用 System.Net.Mail 时格式化电子邮件的最佳方法是什么

    嗨 我正在使用System Net Mail发送一些 HTML 格式的电子邮件 将 css 插入电子邮件的正确方法是什么 我知道我可以对每个项目应用格式 但我宁愿使用样式表 EDIT我应该提到这是一个内部应用程序 我预计 99 的用户会使用
  • Android无法对sd卡进行写入和删除操作

    我现在正在开发 ImageCompressor 应用程序 我需要delete and write 更新 图像文件 在内部存储中工作正常 但 SD 卡无法让我访问删除和写入文件 我的应用程序如何能够做到write and delete对sd卡
  • 绘制两种正态分布混合的密度曲线

    我对 R 相当陌生 需要一些基本的帮助 我想生成两个正态随机变量的总和 每个变量的方差 1 因为它们的均值分开并绘制结果 基本思想 如果均值相距足够远 则分布将是双峰的 这是我正在尝试的代码 x lt seq 3 3 length 500
  • 作为窗口背景的图像模糊效果

    我的 WPF 应用程序中有一个以图像作为背景的窗口 我希望该图像变得模糊 我就是这样做的 这是我的窗口
  • 在 MSBuild 配置文件中指定记录器

    我已经为我的 MSBuild 进程编写了一些自定义记录器 并且它在命令行中工作正常 msbuild
  • [SPLoaderError.loadComponentError]:***无法加载组件

    我在 Sharepoint Framework 中开发了一个 webpart 当我使用 gulp build 编译它时 它编译得很好 但是当我执行 gulpserve 并将 webpart 添加到工作台时 我收到此错误 SPLoaderEr
  • 如何解决“致命错误:未找到类‘MySQLi’”?

    我正在做教程并收到此错误 致命错误 第 8 行未找到类 MySQLi 长 URL 第 8 行的代码是 mysqli new MySQLi db server db user db pass db name 我在网上看到有人说看看我的 php
  • 规则引擎 - 优点和缺点

    我正在审核一个使用所谓的规则引擎 http en wikipedia org wiki Business rules engine 简而言之 这是一种从应用程序代码外部化业务逻辑的方法 这个概念对我来说是全新的 我对此非常怀疑 听到人们谈论
  • 如何使用react-router从hash URL获取参数?

    使用react router从HASH URL获取URL参数的任何方法 您应该能够访问您的位置
  • Openpyxl - 复制和粘贴数据时出现空行

    我编写了一个脚本 将数据从一个工作簿复制到另一个工作簿 我唯一的问题是数据之间添加了空单元格 谁能理解为什么 看起来脚本正在跳过不满足 if 语句条件的值 但仍然复制空白单元格 from openpyxl import load workb
  • 我可以在 Emacs 中使用 ido 模式风格完成搜索标签吗?

    是否可以使用 ido 模式补全来查找 TAGS 文件中的定义 我怀疑 ido completing read 是答案的一部分 这是我的非工作代码 它显示了一个未填充的 ido 模式迷你缓冲区 defun ido choose from ta
  • JAR 和包有什么区别?

    JAR 文件和包之间有什么区别吗 包是一种方式逻辑上组织你的课程 例如 您可以声明package com foo 在每个源文件的顶部 这些源文件相关性足以驻留在com foo打包在一起 Java 编译器和运行时也会期望您将此类文件放置在路径
  • 如何将 Excel 文件转换为 .csv 文件?

    我正在为 Honeywell Dolphin 6100 开发一个应用程序 这是一款带有条形码扫描仪的移动计算机 使用 Windows CE 5 0 等操作系统 我想创建一个小应用程序 负责将 excel 文件转换为 csv 文件 在Win
  • 可点击的SVG图像来运行方法

    我创建了一个需要交互的地图 火车 的 SVG 图像 当单击地图的一部分时 颜色将会改变 并且将执行控制事物的方法 通过树莓派 将按钮连接到插槽很简单 我猜想 self path clicked connect self some func
  • 你能让mockito(1.10.17)使用接口中的默认方法吗?

    我是mockito的忠实粉丝 不幸的是我的项目之一 https github com fge throwing lambdas它使用 Java 8 它对我来说失败了 设想 public final class MockTest Test p
  • 使用谷歌日历 API oauth2 服务帐户(node.js)模拟用户

    我正在尝试通过 google calendar API 使用服务器进行服务器身份验证 他们在文档中提到您可以冒充用户 我已向我想要模拟的帐户添加了所有者权限 并确保启用了域范围的委派 据我所知 user example 应该指定模仿者 但它
  • WPF 中是否有类似于 DataTemplate 的 Style.BasedOn 的东西?

    目前 我有两个非常大的 DataTemplate 对象来在两个列表框中显示两组项目 DataTemplate 在两个 ListBox 的 ItemContainerStyle 属性中设置的两个 Style 的 ContentTemplate
  • 要求 CLI 部署到不同的环境?

    是否可以使用 Alexa Skill Kit 的ASK CLI https developer amazon com docs smapi ask cli command reference html deploy command depl