continuous-deployment相关内容

android环境使用docker和bitbucket管道

我对于Bitbucket管道(beta)和docker没有新意。 我遵循这个问题,但没有对初学者的清晰描述 我试图使用在Android项目的Bitbucket管道中设置连续集成(CI) docker container 我要使用我之前的android项目与此容器 步骤1 。安装Docker软件工具。已成功安装。 步骤2 。已成功创建虚拟机 步骤3 。从Kitem ..

如何停止Maven的验证阶段重建工件?

想象一下使用Maven构建的Java项目: 一些快速运行的单元测试: 开发人员应在提交之前运行 我的CI服务器(Hudson,FWIW)应该在检测到新提交时运行, / li> 一些运行缓慢的自动验收测试: 选择,例如 > 这似乎是一个典型的场景。目前,我正在运行: 在“测试”阶段进行单元测试 验证阶段的验证测试 配置了两个配置的CI作业,都指向项 ..

Amazon Web Service CodeDeploy的appspec.yml问题

我有一个 Node.js应用程序,通过自动部署到Amazon Web Service 代码,使用 CodeDeploy AWS部署系统。 在部署过程中,我在 appspec.yml 中设置了当前正在运行的Web应用程序。一旦部署完成,我想要重新启动Web应用程序。 os:linux 文件: - source:/ destination:/ var / www / app ..

配置Hudson以部署构建

我正在尝试配置Hudson,以便我能够自动部署一个构建(一个.war文件)到Tomcat。 我已经尝试使用Deploy Plugin自动部署.war文件,这是有效的。但是,构建.war文件的作业将在每次scm更改后运行(每当代码提交时)。使用部署插件,.war文件将在每次构建时部署到Tomcat。因为代码是频繁提交的,这意味着web应用程序也会频繁重启,这将中断测试过程。 我欣赏哈德逊 ..

正确的持续集成和持续部署与Git和Heroku

我使用heroku和git在rails网站上开发ruby。 我应该使用哪些工具和功能来设置以下简单的开发过程? CODE> CHECK-IN> AUTO TEST> AUTO DEPLOY 如果测试通过,则会自动运行测试并将网站部署在我的staging heroku应用程序中 如果测试失败,我想以某种方式获得通知。 您会如何做? 解决方案 我们使用诚信。这是一个相 ..

持续集成和部署的最佳实践

持续整合概念刚刚整合到我的小组中。 假设我们有一个名为 Dev 的整合分支。 从它派生出3个分支,每个分支用于每个特定的当前项目: A 项目 A / li> 首先,Teamcity在专用服务器上配置,目标是: 从每个分支的版本来源编译并启动单元和集成测试,包括Dev 然后,当然,每个项目分支和C)必须在克隆的生产环境中测试,以便可以执行UAT。 但我不知道 ..

快照和发布存储库的使用方式不同?

我理解在开发过程中,构建工件放置在快照存储库中。 当产品需要转到QA进行测试时,团队是否从快照库中抽取? 另外,如果我的快照仓库包含所有的构建工件,每个build,这是怎么清除掉的呢?我可以看到保持最后5个构建从构建服务器,但不是每一个。我使用Artifactory如果它有帮助。 解决方案 意见不同,这里是我的方法: 是用于Dev 通常用于“一次性”构建。我从我的C ..

持续集成与持续交付与持续部署

这三个术语有什么区别?我的大学提供了以下定义: 持续集成基本上只是意味着开发人员的工作副本与一天的共享主线同步数次。 持续交付被描述为持续集成的逻辑演变:始终能够将产品投入生产! 持续部署在连续交付后被视为合乎逻辑的下一步:在通过质量检查时自动将产品部署到生产中 他们还提供一个警告:有时,如果您能够连续部署到测试系统,也会使用“连续部署”这一术语。 让我困惑。 ..

如何获取运行时访问运行的Clojure应用程序的版本号?

我有一个使用Clojure编写的网络服务,它持续投放。为了允许我们的自动部署工具知道已经部署了哪个版本的代码库,Web服务应该提供一种查询其版本的方法。该版本在 Leiningen 构建工具中被声明为项目设置的一部分,如下所示: (defproject my-web-service“1.2-SNAPSHOT” ; ... project.clj的其余部分 ) 代码库打包为JA ..

使用#标签在触发建立在詹金斯/哈德森提交消息

是否有可能引发哈德森/詹金斯只能建在某个字符串出现在提交消息? 比如说,我要触发通过编写一个提交信息像推出我的应用程序的开发环境构建: MYPROJECT-123中的NPE MyClass.java #deploy:DEV 总的想法是在这个精彩演讲描述在连续型部署但我无法找到如何做到这一点在哈德森的任何信息。 我想preFER有在哈德森本身,而不是像提交钩或Web挂钩的外部系统这一 ..

TFS后生成步骤运行应用程序挂起

我们有这使我们建立一个配置的TFS CI。之后构建I`d喜欢有我的简单的可执行应用程序部署到特定的文件夹在服务器上,然后启动。 我决定生成后步骤和批处理脚本来做到这一点。一切完美,除了: 在申请的时候瞪大了眼睛,建立代理挂起(谁运行我的脚本中的一个)。 下面是如何,我开始从脚本我的应用程序: 启动/ B%depldir%\\ MyApp.exe的[PARAMS]> log.txt的 ..

GitHub的组织没有出现在连续部署页面

我个人GitHub的帐户是五个组织的一部分。当设置的Azure的从GitHub持续集成,只有四五个组织出现在列表中。 我们已经尝试登录和注销GitHub上都和天青。此外,我们试图改变在Azure中的帐户,然后重新添加同一帐户。它仍然不会出现。 我们如何使组织出现在Azure的持续部署页面?我们是否需要在GitHub上设置特定的权限?我已经在目标组织的成员和目标存储库的管理员。 解决方案 ..
发布时间:2016-07-29 18:36:27 云存储

TFS preview.com,并在部署Azure的证书,发挥得不好

所以我设置TFS持续部署,我运行到哪里天青与通信时,我的构建编译只是正常的,但未能在部署阶段的情况。我的日志看起来像 获取默认的Azure云服务发布配置文件 将项目打造CSPack 运行的MSBuild项目 运行Visual Studio测试运行的测试源 发布输出 部署应用程序的Azure 2012年8月23日上午07时20分04秒 - preparing部署rcfoapi与Subscript ..
发布时间:2016-07-29 18:07:59 云存储

Azure的云服务和Git持续部署?

有没有用,我可以使用Git的不仅是code库也为构建和持续部署天青(云服务,而不是网站)的方法吗?我怀疑没有给缺少的编译环境,除非,但希望写它起飞前证实了这一点。 在理论上我可以看到有混帐托管的Windows服务器也做了构建和部署上 - 不知道是否有人已经减少了这种练习 解决方案 更​​新:这是现在可以 ..
发布时间:2016-07-29 17:38:24 云存储

通过部署Git的计划Azure的WebJob导致按需工作

我有一个Git启用ASP.NET Web应用程序与一个关联的Azure WebJob。当我通过Visual Studio的一切部署,这是好的,但这是有点难以在持续交付环境,所以我想发布Web App和通过的Git的WebJob。 通过在Azure工具我有关我的WebJob项目,我得到了Web应用程序项目内的“webjobs-list.json”文件: { “$纲目”:“http://sche ..
发布时间:2016-07-29 17:38:01 云存储

在Azure中生成错误的Node.js

我创建从Visual Studio 2015年社区版一个全新的ASP.NET项目5。我检查code插入到位桶的仓库在这里: https://bitbucket.org/admin_at_scanburapps/sandbox-repo 我创建这个仓库一个新的Web应用程序在Azure上和设置持续部署。天青翻出code,启动建设,给了我这个错误: > module.js:339 > ..
发布时间:2016-06-13 19:38:57 C#/.NET

持续交付方案 - 执行回滚

想象一下,我有一个Java Web应用程序香草持续的交付情况。 这个场景有: - 一个构建服务器运行CruiseControl的 - Tomcat的运行与Tomcat管理运行一个Web服务器 一个构建服务器上运行的Ant构建目标,构建了一个war文件,然后使用卡特琳​​娜 - 蚂蚁远程部署使用Tomcat管理器的Web服务器。 要成为真正有用的 - 我们需要的是能够回滚的部署。鉴于这种香 ..