`
eddysheng
  • 浏览: 111981 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

基于teamcity的持续集成实践(当前不足)

阅读更多

持续集成到现在基本上是一个可持续运行的环境了,当然还需要完善。单元测试、集成测试报告可以查看了,代码质量报告可以查看了,代码覆盖率可以查看了。使用teamcity,构建成功失败的email可以发送了,分布式agent也可以构建了...

 

但是还有很多不足需要增强,有下面几点:

1。验收测试。

   因为我们做的产品有使用对象,就是我们的项目,所以验收测试需要项目团队提交验收测试脚本。

2。性能测试。

   还没想好怎么做。

3。包依赖。

   我们的产品包含多个module,每个module都是一个独立的war或者ear,每个module都有自己lib包,这样就导致很多重复的lib包在svn上,下一步考虑用ivy2或者maven来重写ci过程。

 

持续集成本身也需要持续改进,找到最适合的过程。

分享到:
评论

相关推荐

    teamcity-messages, python 单元测试 报告到 TeamCity.zip

    teamcity-messages, python 单元测试 报告到 TeamCity python 单元测试 报告到 TeamCity 这个包集成了 python 和 TeamCity 持续集成 ( CI ) 服务器。 它允许从 python 代码发送 "服务消息" 。 此外,它还提供了与...

    teamcity-ant脚本.rar

    TeamCity是一款强大的持续集成(CI)/持续部署(CD)工具,它可以帮助开发团队自动构建、测试和部署软件。在TeamCity中,Ant脚本扮演着至关重要的角色,因为Ant是Java项目常用的构建工具,能够定义和执行构建过程。...

    teamcity-build-scan-plugin,与Gradle Build Scan服务集成的TeamCity插件。.zip

    通过在TeamCity中集成Build Scan,用户可以直接在TeamCity的界面中查看这些扫描结果,无需离开当前的工作流程。这极大地提升了开发效率,特别是在大型项目或复杂构建配置中,可以帮助快速定位问题和优化构建过程。 ...

    前端开源库-karma-teamcity-reporter

    **前端开源库-karma-...总结来说,Karma Teamcity Reporter 是前端开发中提升测试效率和质量的重要工具,它通过连接 Karma 和 TeamCity,实现了测试结果的自动化报告,让团队在持续集成流程中更好地管理和优化代码。

    teamcity-docker-maven-demo:teamcity持续集成案例项目

    teamcity-docker-maven-demo

    team-piazza:TeamCity持续集成服务器的构建监视器

    团队城市的公共生活Piazza是...安装Piazza插件zip文件打开TeamCity Server网站,然后转到“管理>插件列表” 点击“上传插件压缩” 选择Piazza插件zip文件,并将其保存到预先选择的“ <TeamCity> / plugins” 重新启动

    gitlab+teamcity分支部署.docx

    gitlab与teamcity持续化部署,上面的内容包含有teamcity的构建步骤,还有如何修改teamcity分支问题

    TeamCity.GitHub:TeamCity和GitHub的集成

    TeamCity.GitHub(已淘汰) 该插件为 7.1和更高版本提供GitHub集成,自动将...首先,下载, 将其配置为在TeamCity上进行持续集成。 注意请确保您下载的.zip文件有效-使用curl或wget时,您可能会重定向到登录页面。

    TeamCity.Virtual, Docker 和for构建运行步骤的TeamCity插件.zip

    TeamCity.Virtual, Docker 和for构建运行步骤的TeamCity插件 Docker/vagrant构建 TeamCity特性插件检测和报告已经安装的vagrant 和 docker使用专用构建 runner 在 Docker/Vagrant 构建 runner的帮助下,在虚拟化环境...

    integration-success-test-poc:使用TeamCity上的PostmanNewman进行集成测试的POC(成功)

    **TeamCity** 是一个流行的持续集成/持续部署(CI/CD)服务器,它可以帮助团队快速检测代码更改并自动构建、测试和部署软件。在TeamCity中设置集成测试可以确保每次代码提交后都能及时发现潜在问题。 **Postman** ...

    Automating .Net Deployments using TeamCity and Octopus

    Automating .Net Deployments using TeamCity and Octopus 亚马逊 azw3格式, CI CD学习使用, 下载后请24小时内删除

    基于DevOps能力模型的持续集成方法.pdf

    【基于DevOps能力模型的持续集成方法】 DevOps能力模型是一种综合性的框架,旨在促进开发(Development)和运维(Operations)团队之间的协作与自动化,以提高软件开发的效率和质量。这种模型通常包括自动化、质量...

    phpunit-runner-teamcity:TeamCity 的 PHPUnit 运行程序

    TeamCity 是一款强大的持续集成和持续部署(CI/CD)工具,支持多种编程语言和构建工具。通过集成 `phpunit-runner-teamcity`,TeamCity 用户可以享受以下优势: 1. **实时反馈**:当测试运行时,TeamCity 可以立即...

    teamcity-vmware-plugin:启用Teamcity云与vCenter和vSphere Hypervisor的集成

    支持TeamCity与VMware vSphere云的集成,并允许用户自动创建/启动/停止/删除虚拟机。 在开始使用集成之前,您需要创建一个虚拟机实例。 必须安装TeamCity Build Agent并将其设置为自动启动。 制作说明 该插件自Team...

    cake-teamcity:TeamCity的蛋糕整合

    标题中的“cake-teamcity:TeamCity的蛋糕整合”指的是将Cake构建系统与TeamCity持续集成服务器进行集成的实践。Cake是一种基于.NET Framework的构建脚本语言,它使用C#语法,使得编写构建脚本变得更加简单和高效。而...

    重温大师经典:Martin Fowler的持续集成

    此外,市场上还有其他多种商业或开源的持续集成工具可供选择,如Jenkins、TeamCity等,这些工具进一步简化了持续集成流程,使其更加高效便捷。 ### 持续集成的优势 1. **早期发现缺陷**:通过频繁集成与自动化测试...

    teamcity:dohq-teamcity是一个Python软件包,提供对JetBrains TeamCity服务器API的访问

    团队合作 dohq-teamcity是一个Python软件包,提供对JetBrains TeamCity服务器API的访问。 该库支持所有方法,如果找不到,请创建问题。安装 # Latest releasepip install dohq-teamcity# Develop branchgit clone ...

    Flex持续集成之单元测试

    在Flex项目中,我们可以使用如Hudson、Jenkins或TeamCity等CI工具,它们可以自动构建项目、运行测试并报告结果,极大地提高了开发效率。 压缩包内的"Flash持续集成自动化单元测试_软件测试_酷勤网.htm"和"持续集成...

    teamcity-dotnet-plugin:.NET Core项目的TeamCity插件

    .NET插件 TeamCity .NET插件为TeamCity中的.NET工具提供支持。 它简化了使用.NET框架和库的Windows和跨...TeamCity与.NET的集成 兼容性 该插件与 Visual Studio 2013+ MSBuild 12以上 VSTest控制台12+ 注意:此插

    teamcity-git:Git VCS对TeamCity的支持

    TeamCity目录为: 如果您拥有TeamCity的源代码-它是dist-teamcity-tomcat工件的路径( Build -> Build Artifacts -> dist-teamcity-tomcat -> Build ,则文件夹将为<teamcity>/.idea_artifacts/dist-teamcity

Global site tag (gtag.js) - Google Analytics