问题标签 [environments]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
63 浏览

android - worklight 混合应用 多种环境

我们正在开发一个移动优先的混合应用程序,我们有多个环境 DEV、QA、STAGING 和 PROD。虽然此应用程序正在 Android/iPhone 设备上进行测试,但我们的测试人员有时需要同时为多个环境(例如 DEV/QA)安装 apks/ipa 文件。现在我们要做的是在安装 QA 版本之前卸载 DEV 版本。

在同一设备上同时安装两个 DEV/QA 应用程序的最佳选择是什么?

一种选择是将应用程序重命名为不同环境的应用程序,例如 app-DEV 、 app-QA 作为构建过程的一部分。这是最好的选择吗。如果是,我们需要哪些文件来更改此名称。任何更好的选择

0 投票
3 回答
3807 浏览

ruby-on-rails - Ruby on Rails 中包含的不同环境

有人可以向我解释一下 Rails 环境是什么以及它们做什么吗?我曾尝试研究自己,但找不到任何东西。据我收集,环境是:

  • 发展
  • 制作
  • 测试
0 投票
1 回答
99 浏览

workflow - 当您有不同的环境时,如何制作工单工作流?

根据要完成的任务,我有不同的环境(2、3 甚至 4 个)。

我有几个状态,例如:进行中,已解决。

当某些任务在较低的环境中验证时,需要在下一个(上)环境中进行验证。我想了两种在 Jira 上处理这个问题的方法:

1) 设置工单状态和环境的工作流,当您批准工单时,它会自动更改为适当状态的下一个环境。例子:

您的工单状态为 Resolved-DEV,它更改为 In Progress-PreProd。假设 PreProd 是下一个环境。等等...

我担心的是这种方法过于死板,没有必要。

2) 有一个不包含环境的基本工作流程,并且在工单内的下拉菜单中包含代表实际状态的环境。例子:

您有一张已解决状态的工单,下拉菜单显示:DEV。你测试它,你批准它,所以它进入下一个环境。状态更改为进行中,您必须手动将环境下拉菜单更改为 PreProd。或者,可以使用 post 功能(如果使用 Jira 可以配置)自动更改下拉环境。

我担心的是这种方法过于灵活,需要更多的注意力。但我认为使用它没有问题。

你认为最好的方法是什么?你有没有想过用不同的方法来处理这个问题?

0 投票
1 回答
40 浏览

git - 多个现有环境的 Git 部署

我对 Git 有点陌生,我有一个关于将 Git 用于网站的问题。我已经搜索了很多,但还没有找到解决方案。我们已经在没有 Git 的 Windows 服务器上设置了 3-4 个环境,并且每个环境已经有彼此不同的代码。

共有三种环境

  1. 居住
  2. UAT
  3. 测试(有最新的代码)

然后开发人员有他们的本地副本。

我们在本地编写和测试代码,并使用合并软件手动将每个点从一个环境移动到另一个环境,并在每个环境中进行测试。

现在我们要使用 git,因为手动移动代码是一个漫长的过程。此外,由于开发人员拥有本地副本,因此管理代码非常困难。

代码由团队在本地编写,然后在本地测试后首先与“Test”环境代码合并,然后是“UAT”,最后是“Live”。

所以我们有两个担忧:

  1. 这些环境中已经存在不同的代码。
  2. 使用 Web 服务器在每个环境中测试代码。

最好的方法是什么?

因为我是 git 新手,所以更多细节会很有帮助,比如要使用的命令。

谢谢,

0 投票
1 回答
183 浏览

javascript - EmberJS,如何为不同的“环境”管理不同的“配置变量”

emberjs标签下有几个问题是关于如何管理不同的环境,但它们都只适用于非常具体的场景。

我正在寻找如何为不同环境设置不同配置变量的通用解决方案。

假设我有一个用于我的开发环境的 API URL 和另一个用于我的生产环境的 API URL。

在我的适配器中,我想使用适当的 API URL:

0 投票
1 回答
1291 浏览

tfs - 适用于多种环境的 NuGet 服务器?

我正在考虑为私人提要设置 NuGet 服务器,这似乎很容易(有分步指南)。我预见的问题是它看起来不像是为支持多种环境而设计的。

  • 通过多种环境(测试/测试版/生产)“提升”包的想法是否有内置的功能?
  • 我是否必须托管多台服务器(每个环境一台)?
  • 还有另一种我没有想到的解决方案吗?

我主要担心的是我们更新了一个包并将其用于我们的测试环境,但我们不希望我们的测试版或生产环境在它有问题时失败......我们希望等到更新被“批准”之前可用于 Beta,然后经过第二次批准以使其可用于生产。

0 投票
2 回答
1485 浏览

service - Symfony - 如何使用参数值为服务设置别名

我想为服务设置一个别名,以便能够在不同的环境中使用不同的服务。所以,这里是services.yaml

在我的开发环境中,parameters.yml看起来像:

但它不起作用!当我使用clear:cache它时说:

关于我缺少什么的任何想法?

0 投票
1 回答
290 浏览

android - 如何处理不同环境的 AndroidManifest 文件

我们的应用程序有三个环境 - DEV、QA 和 PROD。

现在我们已经为这三个环境创建了三个 AndroidManifest 文件(如 AndroidManifest_QA.xml),当我们想要发布一个新版本时,我们必须每次都更改文件名,这不是万无一失的。

所以,我想知道是否有更简单的方法来处理这种情况?

提前致谢。

0 投票
3 回答
13558 浏览

python - 更改 anaconda 中的默认环境

默认情况下,anaconda 正在使用我的root环境。但是,我总是使用另一个名为py34我手动激活的环境。是否可以将默认环境更改root为另一个?

编辑:我忘了提到我在 Windows 上工作。在 Unix 系统上添加一行.bashrc当然是一种解决方案。

0 投票
1 回答
80 浏览

ruby-on-rails - 如何设置多个 Rails 环境

我正在尝试设置一个新的 rails 项目以具有三个环境:登台、测试和生产。我想在 Heroku 上托管,并使用 GitHub 进行源代码控制。我想要的基本工作流程是:

1) 在本地环境中开发

2) 推送到 GitHub 上的暂存分支,在暂存服务器上启动构建。

3) 将 staging 合并到 GitHub 上的测试中,首先启动我的测试,如果成功,然后在测试服务器上构建。

4) 将测试合并到生产中,开始构建生产服务器。

我还拥有我想要使用的域,并且我希望服务器能够反映这一点。所以我希望我的生产应用程序位于 example.com,而我的测试服务器将是 test.example.com,而我的登台服务器将是 staging.example.com。

有谁知道我如何在高水平上设置这一切?我知道这是很多东西,可能有很多方法可以做到这一点。