您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. 持续集成工具之Hudson

  2. 一.什么是持续集成 持续集成的核心概念 CI 过程会经常构建软件组件;在许多情况下,每当源代码存储库(比如 Subversion 或 ClearCase)中的代码发生变化时,都要构建软件组件。CI 的好处是:经常构建软件可以确保尽早遇到问题(比如代码缺陷),避免问题在软件开发周期晚期变复杂时才被发现。 工具与过程 尽管 CI 实际上是一个过程,但是持续集成 这个词常常与一个或多个工具相关联。在本教程中,讲解如何安装、配置和使用 Hudson 作为 CI 服务器,但是要记住,CI 远不只是个工具
  3. 所属分类:Java

    • 发布日期:2012-11-29
    • 文件大小:14336
    • 提供者:lzlvjing
  1. 《持续集成:软件质量改进和风险降低之道》读书笔记

  2. 《持续集成:软件质量改进和风险降低之道》全面深入地讨论持续集成的各个方面。《持续集成:软件质量改进和风险降低之道》介绍了一种增加项目可见性、降低项目失败风险的有效实践。许多软件开发的资深人士认定,这种方法非常不错。本书除了介绍持续集成的基本原则和工具之外,也介绍了测试驱动、代码审查、数据库集成、信息反馈等实践和工具。书中的各种主题介绍了今天在持续集成领域中运用的各种方法,帮助读者衡量需要进行的折衷。
  3. 所属分类:系统集成

    • 发布日期:2017-08-02
    • 文件大小:567296
    • 提供者:memeda111
  1. Jenkins docker Kubernetes持续集成(CI)持续部署(CD) (1).png

  2. 随着近年来业务的拓展,业务测试上线需求频繁,流程也越来越复杂,同时面对项目和环境的增加,人手不足的问题也导致应对这些变化时压力较大,响应缓慢。因此,为解决这些问题,我们在充分研究后利用Jenkins+Docker+Kubernetes来解决这些问题,真正解放了运维的双手。本次分享主要从 Jenkins+Docker+Kubernetes流程入手,通过实例演示为大家介绍我们的实践之路。 内容概览 使用 Jenkins和容器解决之前测试环境需要测试人员按照文档全手工命令行部署,流程复杂易
  3. 所属分类:Java

    • 发布日期:2020-01-19
    • 文件大小:862208
    • 提供者:qq_31277137
  1. java 自动化测试开发持续集成.rar

  2. 本视频是java自动化测试项目的持续集成教程。持续集成(CI)是一种软件开发实践,它倡导团队开发成员协同工作,有需要的时候就对代码进行集成,不必要等到软件开发后期才开始集成。jenkins是一个CI工具。它可以根据设定持续定期编译,运行相应代码;运行UT或集成测试。
  3. 所属分类:互联网

    • 发布日期:2020-07-01
    • 文件大小:648019968
    • 提供者:y244360439
  1. eRum2020Workshop:eRum2020研讨会资料-源码

  2. e-Rum2020研讨会 该存储库从收集与e-Rum2020研讨会相关的信息和材料。 将您的R应用程序安全地投入生产。 协作,部署,自动化。 如果您希望通过结构化的协作开发方法来动手介绍CI / CD管道,这就是您所需要的研讨会。 为了利用免费的开源工具来处理拉取请求和分支,travis.yml或GitHub Actions作业,工作流和流程,以进行受控的开发和部署,您所需要的只是您的笔记本电脑(R> = 3.6.x,理想情况下为4.0。 x,已安装RStudio和Git),一个GitH
  3. 所属分类:其它

    • 发布日期:2021-03-10
    • 文件大小:2097152
    • 提供者:weixin_42146888
  1. ios-signer-service::black_nib:一种自托管的跨平台服务,用于使用任何CI作为构建器来签署iOS应用程序-源码

  2. iOS签名者服务 一种自托管的跨平台服务,可使用任何CI作为构建器来签署iOS应用 介绍 在App Store之外安装应用程序的原因很多。 不幸的是,此过程受到了Apple的严重阻碍,对于普通用户而言是不现实的。 您需要一种更好的方法来完成任务。 引入ios-signer-service一种自托管的跨平台服务,用于签署iOS应用并将其安装在您的设备上,而无需计算机。 该设置包括两个部分: 该Web服务可在具有任何操作系统/体系结构的服务器上运行,并公开一个网站,您可以在其中上传应用程序以进
  3. 所属分类:其它

    • 发布日期:2021-03-04
    • 文件大小:168960
    • 提供者:weixin_42133415
  1. 持续集成工具hudson

  2. 一.什么是持续集成持续集成的核心概念CI过程会经常构建软件组件;在许多情况下,每当源代码存储库(比如Subversion或ClearCase)中的代码发生变化时,都要构建软件组件。CI的好处是:经常构建软件可以确保尽早遇到问题(比如代码缺陷),避免问题在软件开发周期晚期变复杂时才被发现。工具与过程尽管CI实际上是一个过程,但是持续集成这个词常常与一个或多个工具相关联。在本教程中,讲解如何安装、配置和使用Hudson作为CI服务器,但是要记住,CI远不只是个工具。实际上,使用的工具可能是CI比较次
  3. 所属分类:其它

    • 发布日期:2021-03-03
    • 文件大小:345088
    • 提供者:weixin_38550812
  1. 让开发自动化:持续集成反模式

  2. 尽管持续集成(ContinuousIntegration,CI)可以非常有效地减少项目的风险,但是它对与编程相关的日常活动提出了很高的要求。在这一期让开发自动化中,自动化专家和ContinuousIntegration:ImprovingSoftwareQualityandReducingRisk的作者之一PaulDuvall列举了一系列CI反模式并解释了如何避免它们。在我的职业生涯中经常发现,通过了解在特定情况下不应该做什么,可以学到更多知识。例如,在我职业生涯的早期,由于需要快速发布软件,我
  3. 所属分类:其它

    • 发布日期:2021-03-02
    • 文件大小:162816
    • 提供者:weixin_38726007
  1. iOS持续集成:XcodeServer、Jenkins、Travis和fastlane

  2. 我的团队去年曾两次历尽千辛万苦想要寻找一种能满足我们需求的持续集成(下文统一简称为CI)服务器。考虑到之前CI方面的体验,以及我们的iOS开发者提出的各种需求,我们对这种服务器的要求是必须能够:构建并签署我们的所有不同特性的应用;将我们的应用商店首选项上传至iTunesConnect;将IPA、dSYM,以及变更日志上传至HockeyApp;针对发布和开发分支持续不断地运行单元测试和UI测试;构建每次合并请求(MR)并汇报测试结果;进行持续不断地构建和签署,以确保没有引入新的问题。除了命令行工具
  3. 所属分类:其它

    • 发布日期:2021-03-01
    • 文件大小:1048576
    • 提供者:weixin_38728624
  1. 如何搭建弹性高可用的持续集成环境

  2. 持续集成的开发实践是目前的一个热门话题,在本文中,数人科技云平台负责人周伟涛解析其利用开源的Jenkins,ApacheMesos和Marathon搭建弹性的,高可用的持续集成环境的实践,详细介绍了环境设置,在Marathon上部署Jenkins的master实例,配置JenkinsMaster实现弹性伸缩,在内部的代码库或者github上创建一个gitrepo,以及使用marathon部署可持久化的JenkinsMaster等步骤。持续集成(CI)是一种软件开发实践,使用得当,它会极大的提高软
  3. 所属分类:其它

    • 发布日期:2021-02-26
    • 文件大小:566272
    • 提供者:weixin_38621565
  1. 使用Docker实现丝般顺滑的持续集成

  2. 持续集成(ContinuousIntegration,简称CI)作为先进的项目实践之一,近年来逐渐受到国内软件公司的重视;但对于许多朋友来说,可能从未听说过持续集成这个词,抑或只是了解概念但并没有实践过。什么是持续集成?它对软件开发有哪些好处呢?随着软件开发复杂度的不断提高,团队开发成员间如何更好地协同工作以确保软件开发的质量已经慢慢成为开发过程中不可回避的问题。尤其是近些年来,敏捷(Agile)在软件工程领域越来越红火,如何能在不断变化的需求中快速适应和保证软件质量也显得尤其重要。持续集成正是
  3. 所属分类:其它

    • 发布日期:2021-02-25
    • 文件大小:234496
    • 提供者:weixin_38752074
  1. Jenkins与Docker的持续集成实践

  2. 目前持续集成的生态越来越完善,工具也有很多,开源的或商业的。如:最最流行的,也是使用最多的Jenkins有着持续集成DNA的ThoughtWorksGO。理念:"Deploymentaspipeline"(华为容器平台应该是基于GO做的二次开发实现)Atlassian工具链之一的Bamboo与Gitlab紧密集成的GitlabCI专为开源打造的TravisCI,与Github紧密集成使用Python语言实现的Buildbot,相信Pythoner看到会喜欢我们的选型是Jenkins,所以我们来看
  3. 所属分类:其它

    • 发布日期:2021-02-25
    • 文件大小:267264
    • 提供者:weixin_38698149
  1. 使用Jenkins对接Github进行自动化CI

  2. 本文来自yq.aliyun.com,Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。Jenkins在Dockerhub上有官方镜像和社区镜像,根据官方描述,Jenkins的镜像已经由社区接管维护,镜像为jenkinsci/jenkins,所以这次的集成就用这个社区版的Jenkins。因为我的docker已经进行了swarm集群处理,所以可以用dockercompose写配置,然后一键运行。i
  3. 所属分类:其它

    • 发布日期:2021-02-24
    • 文件大小:1048576
    • 提供者:weixin_38672940
  1. DevOps之自动化测试

  2. 本文讲的是DevOps之自动化测试,DevOps概念从2009年提出已有近8个年头,每个人对DevOps的理解可能都不完全一样,下面是普元对DevOps的理解和定义。我们认为DevOps不仅需要打通开发运维之间的部门墙,更多的需要从应用的全生命周期考虑,实现全生命周期的工具全链路打通与自动化、跨团队的线上协作能力;DevOps也不能简单等同于一组自动化工具的运用,要实施DevOps需要考虑敏捷、持续、协作、系统性、自动化五个维度;第一部分:DevOps不可或缺的测试自动化从上面的DevOps实践
  3. 所属分类:其它

    • 发布日期:2021-02-24
    • 文件大小:931840
    • 提供者:weixin_38590775
  1. 持续集成工具hudson

  2. 一.什么是持续集成持续集成的核心概念CI过程会经常构建软件组件;在许多情况下,每当源代码存储库(比如Subversion或ClearCase)中的代码发生变化时,都要构建软件组件。CI的好处是:经常构建软件可以确保尽早遇到问题(比如代码缺陷),避免问题在软件开发周期晚期变复杂时才被发现。工具与过程尽管CI实际上是一个过程,但是持续集成这个词常常与一个或多个工具相关联。在本教程中,讲解如何安装、配置和使用Hudson作为CI服务器,但是要记住,CI远不只是个工具。实际上,使用的工具可能是CI比较次
  3. 所属分类:其它

    • 发布日期:2021-02-21
    • 文件大小:345088
    • 提供者:weixin_38665046
  1. 让开发自动化:持续集成反模式

  2. 尽管持续集成(ContinuousIntegration,CI)可以非常有效地减少项目的风险,但是它对与编程相关的日常活动提出了很高的要求。在这一期让开发自动化中,自动化专家和ContinuousIntegration:ImprovingSoftwareQualityandReducingRisk的作者之一PaulDuvall列举了一系列CI反模式并解释了如何避免它们。在我的职业生涯中经常发现,通过了解在特定情况下不应该做什么,可以学到更多知识。例如,在我职业生涯的早期,由于需要快速发布软件,我
  3. 所属分类:其它

    • 发布日期:2021-02-03
    • 文件大小:162816
    • 提供者:weixin_38741244
  1. 如何搭建弹性高可用的持续集成环境

  2. 持续集成的开发实践是目前的一个热门话题,在本文中,数人科技云平台负责人周伟涛解析其利用开源的Jenkins,ApacheMesos和Marathon搭建弹性的,高可用的持续集成环境的实践,详细介绍了环境设置,在Marathon上部署Jenkins的master实例,配置JenkinsMaster实现弹性伸缩,在内部的代码库或者github上创建一个gitrepo,以及使用marathon部署可持久化的JenkinsMaster等步骤。持续集成(CI)是一种软件开发实践,使用得当,它会极大的提高软
  3. 所属分类:其它

    • 发布日期:2021-02-02
    • 文件大小:566272
    • 提供者:weixin_38704870
  1. corTeX:持续集成的开放源代码可复制TeX-源码

  2. 皮层 持续集成的开源可复制TeX 快速开始 此存储库,为所需项目的名称 创建一个帐户,如果还没有帐户,则将其同步到GitHub; Travis-CI可能需要几分钟才能发现您的新仓库 在您的存储库的设置页面( https://travis-ci.org///settings )下,创建两个环境变量: GITHUB_USER和GITHUB_API_KEY 。 前者只是您的GitHub用户名,而后者是您的。 这使Travis-CI可以代表您提交更改并将更改推送到您的存储库。 像对待密码一样对待此令牌,
  3. 所属分类:其它

    • 发布日期:2021-01-30
    • 文件大小:119808
    • 提供者:weixin_42149145
  1. iOS持续集成:XcodeServer、Jenkins、Travis和fastlane

  2. 我的团队去年曾两次历尽千辛万苦想要寻找一种能满足我们需求的持续集成(下文统一简称为CI)服务器。 考虑到之前CI方面的体验,以及我们的iOS开发者提出的各种需求,我们对这种服务器的要求是必须能够: 构建并签署我们的所有不同特性的应用; 将我们的应用商店首选项上传至iTunesConnect; 将IPA、dSYM,以及
  3. 所属分类:其它

    • 发布日期:2021-01-29
    • 文件大小:1048576
    • 提供者:weixin_38668225
  1. 使用Docker实现丝般顺滑的持续集成

  2. 持续集成(ContinuousIntegration,简称CI)作为先进的项目实践之一,近年来逐渐受到国内软件公司的重视;但对于许多朋友来说,可能从未听说过持续集成这个词,抑或只是了解概念但并没有实践过。 什么是持续集成?它对软件开发有哪些好处呢?随着软件开发复杂度的不断提高,团队开发成员间如何更好地协同工作以确保软件开发的质量已经慢慢成为开发过程中不可回避的问题。尤其是近些年来,敏捷(Agile)在软件工程领域越来越红火,如何能在不断变化的需求中快速适应和保证软件质量也显得尤其重要。持续集成正
  3. 所属分类:其它

    • 发布日期:2021-01-27
    • 文件大小:234496
    • 提供者:weixin_38584148
« 12 »