问题标签 [automated-deploy]

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 投票
4 回答
5269 浏览

msbuild - MSBuild - 获取从命令行调用的目标

有谁知道如何获取从 MSBuild 命令行调用的目标 (/t) 的名称?可以调用几种类型的目标,我想在给用户的通知中使用该属性。

例子:

我想访问ApplicationDeployment我的 .Proj 文件中的目标词。

有我可以访问的财产吗?任何线索如何做到这一点?

编辑:我不想也传递一个属性来获得这个。

更新:这是基于使用 MSBuild 脚本的部署脚本。我的构建服务器不用于部署代码,仅用于构建。构建服务器本身具有可以选择加入的构建通知。

0 投票
3 回答
26726 浏览

windows-installer - 自动安装 MSI

自动安装 MSI 文件或安装程序 .exe 的最佳方法是什么?我们想从我们的构建系统对已安装的产品副本进行一些自动化测试。我们的安装程序具有通常的许可证接受屏幕、安装位置等。


正如 FryHard 指出的那样,有两个特别方便的选项:

  • "/quiet" - 不使用交互
  • "/passive" - 仅进程栏,无人值守模式
0 投票
6 回答
4242 浏览

deployment - 自动部署资源

我知道我们需要通过单个用户操作来部署我们的应用程序。但是,我知道:

  1. 在 .NET 商店中使用哪些好工具?
  2. 您如何管理每个环境的配置更改?

有人可以为我指出一些用于持续集成的好资源。我希望看到一些理论以及一步一步的实践指南。

编辑:
我现在需要自动化网络部署;但是,我还想了解如何为桌面应用程序执行此操作。

0 投票
1 回答
216 浏览

deployment - 如何集中整个网站引擎?

如果可能,更喜欢通过 php 或 ROR 响应!

例子:

www.slide.com 上的幻灯片小部件可以部署在网络上的任何位置。但是幻灯片开发人员对这些小部件具有集中编辑功能。对小部件核心的更改将在所有已安装的小部件中更新。

这可以用整个网站引擎来完成吗?

假设我编写了 Wordpress 引擎。我是否可以将我的引擎部署在我的客户自己域中的服务器上,同时仍然能够控制/更新/编辑核心并让它更新我所有的客户引擎。

主要原因是客户对其内容和品牌拥有所有权。客户可能需要建立他的在线形象,因此他需要自己的域,但他仍然可以支付服务费用来让他的引擎得到专业的管理和维护。

0 投票
2 回答
5039 浏览

java - 如何在 Maven 部署阶段将构建的工件复制到远程 Windows 服务器上的目录?

有人可以提供工作示例(完整的 Maven 插件配置)如何在部署阶段将构建的 jar 文件复制到特定的服务器吗?

我曾尝试查看 wagon 插件,但它非常无证,我无法设置它。该构建会生成正在部署到 Nexus 的标准 jar,但我还需要通过本地网络 (\someserver\testapp\bin) 自动将 jar 放入测试服务器。

我将不胜感激任何提示。

谢谢

0 投票
10 回答
15720 浏览

visual-studio-2005 - 如何以编程方式更改项目的产品版本?

我有几个部署项目。为了部署一个应用程序,我需要做几项任务,其中之一是更改每个部署项目的产品版本和产品代码。

我找不到以编程方式更改它们的方法。

由于它是一个部署项目(最终生成一个可执行安装程序),因此我无法使用 MSBuild,而是在命令提示符下使用 Devenv。

0 投票
5 回答
9399 浏览

.net - .NET 解决方案下的部署工具

我们都使用 Web 应用程序、Windows 应用程序、数据库、帮助文件、配置文件和注册表值编写代码,小型(如一个 .exe)或大型应用程序(完整解决方案)......

我的问题很简单,在我看来,现在我需要在一个安装设置中部署一个 Web 应用程序和一个 Windows 应用程序:

你用什么来部署你的应用程序,关于创建帮助文件,数据库脚本,以便我们可以创建数据库和表,为 Web 应用程序创建一个虚拟目录,添加注册表值以使用我们的 Windows 应用程序?

我只是从 Visual Studio 2008 打开 Setup & Deployment,但是我还是它缺少很多这样的功能?有什么最糟糕的尝试吗?

我知道他们在公司使用的Inno Setup,但它并不能全部完成,我应该看看有什么好的教程吗?在我的搜索中,我在Visual Studio Gallery中找到了一些产品,但没有一个是一体的 :(

谢谢你。

0 投票
7 回答
1536 浏览

python - 用于 Python 中可重现环境的工具(或工具组合)

我曾经是一名 Java 开发人员,我们使用 ant 或 maven 等工具以标准化的方式管理我们的开发/测试/UAT 环境。这使我们能够处理库依赖关系、设置操作系统变量、编译、部署、运行单元测试以及所有必需的任务。此外,生成的脚本保证了所有环境的配置几乎相同,并且所有任务都由团队的所有成员以相同的方式执行。

我现在开始在 Python 中工作,我希望得到您的建议,我应该使用哪些工具来完成与 java 中描述的相同的操作。

0 投票
3 回答
45184 浏览

scripting - 可以通过 Windows 登录脚本设置系统环境变量吗?

我有一个 MSI 打包的应用程序,它通过组策略对象 (GPO) 从 Windows 2003 域服务器部署到网络中的所有 XP 客户端计算机。

此应用程序为其配置读取两个环境变量(与哪些服务器 IP 通信),似乎我们还希望通过 GPO 样式设置或登录脚本将此配置推送到所有桌面。

跨桌面网络设置环境变量的最佳方法是什么?

0 投票
2 回答
2926 浏览

asp.net - ASP.NET 自动部署到远程 ftp 服务器

有谁知道使用 SFTP 自动部署到远程服务器的任何好的解决方案?我特别想将一个 asp.net mvc 网站部署到 mosso。每次使用 SFTP 客户端时,我都可以手动执行此操作,但更愿意使用自动化(且一致)的方式来执行此操作。