博客专栏  >  架构   >  开源持续集成系统

开源持续集成系统

全开源端到端持续集成流水线教程: Maven+Nexus+JUnit+Docker+Gitlab+Jenkins+Ansible/saltstack+SonarQube+Selinum+Harbor+Kubernetes+ELK+Zabbix

关注
1 已关注
23篇博文
  • Jenkins + Maven + SonarQube 构建代码质量检测平台

    使用SonarQube扫描仪分析Maven安装jenkins 参考:http://blog.csdn.net/wh211212/article/details/53644980 安装Maven 参考:...

    2017-08-21 17:21
    462
  • Jenkins 入门教程之--Jenkins安装

    Jenkins 教程 Jenkins是一个强大的应用程序,允许持续集成和持续交付的项目,无论你正在工作的平台。它是一个可以处理任何类型的构建或持续集成的自由源。您可以将Jenkins与许多测试和部...

    2016-12-05 20:38
    1889
  • Jenkins入门教程之--Jenkins管理

    管理Jenkins登录Jenkins 根据上一篇Jenkins安装,然后登录Jenkins服务器如下: 这里可以选择新建Jenkins的普通用户,也可以通过Admin继续下面操作,本文选择使用A...

    2016-12-06 10:37
    806
  • Jenkins入门教程之--构建软件项目

    Jenkins可以用于执行典型的构建服务器工作,例如执行连续/官方/每晚构建,运行测试或执行一些重复的批处理任务。这在Jenkins被称为“自由式软件项目”。 设置项目 转到Jenkins首页,选...

    2016-12-06 16:43
    815
  • 持续测试是什么?

    测试需要花费成本 软件开发和交付正在从复杂、独体式应用程序朝更加分布式、以服务为中心的架构转变,前缀的许多依赖关系在编译时解析,而后者的依赖关系在运行时解析。大部分企业应用程序都是最初为比云更早...

    2017-01-08 03:26
    505
  • Jenkins admin 密码忘记解决

    一、admin密码未更改情况 1.进入\Jenkins\secrets目录,打开initialAdminPassword文件,复制密码; 2.访问Jenkins页面,输入管理员admin,及刚才的密码...

    2017-08-07 11:30
    336
  • CentOS6 安装代码检测工具sonarsource

    CentOS6 安装sonarsource sonarqube下载地址: https://sonarsource.bintray.com/Distribution/sonarqube/ wget ht...

    2017-08-18 16:33
    396
  • CentOS 6 yum安装Maven

    Maven 官网:http://maven.apache.org/ 源码安装http://mirrors.hust.edu.cn/apache/maven/maven-3/3.3.9/binaries...

    2017-04-07 17:49
    1619
  • CentOS 7 安装GitLab

    CentOS 7 安装GitLab GitLab是一个利用Ruby on Rails开发的开源应用程序,实现一个自托管的Git项目仓库,可通过Web界面进行访问公开的或者私人项目. Gitl...

    2017-04-18 09:16
    838
  • CentOS6 安装并破解Jira 7

    CentOS6 安装并破解Jira 7 JIRA软件是为您的软件团队的每个成员构建的,用来规划,跟踪和发布优秀的软件。https://confluence.atlassian.com/adminj...

    2017-07-24 18:30
    2560
  • CentOS6/7 使用saltstack源安装saltstack

    CentOS6/7 使用saltstack源安装saltstackCentOS6安装Saltstack 运行以下命令来安装SaltStack存储库和密钥 sudo yum install https...

    2017-08-10 15:38
    648
  • Docker 学习资源整理

    Awesome Docker A curated list of Docker resources and projects Inspired by @sindresorhus’ aw...

    2017-07-16 11:19
    439
  • 如何在CentOS 7上安装Elasticsearch,Logstash和Kibana(ELK堆栈)

    使用Logstash和Kibana在CentOS 7上集中日志记录 集中日志记录在尝试识别服务器或应用程序的问题时非常有用,因为它允许您在单个位置搜索所有日志。它也很有用,因为它允许您通过在特定时...

    2017-01-04 18:55
    4851
  • 如何在CentOS 7上使用Packetbeat和ELK收集基础结构指标

    介绍 Packetbeat允许您监视应用级协议(如HTTP和MySQL)以及DNS和其他服务的实时网络流量。 要执行此操作,请在客户端计算机上配置代理,称为“发货人”,它嗅探和解析网络...

    2017-01-12 18:36
    1454
  • CentOS 6.8 安装elasticsearch5.2集群

    越来越多的企业已经采用ELK解决方案来对其公司产生的日志进行分析,笔者最近着手在生产环境部署自己的ELK stack,本文介绍ELK中elasticsearch5.2集群的实现。 ...

    2017-03-07 21:00
    1281
  • Zabbix-3.0.3实现微信(WeChat)告警

    Zabbix可以通过多种方式把告警信息发送到指定人,常用的有邮件,短信报警方式,但是越来越多的企业开始使用zabbix结合微信作为主要的告警方式,这样可以及时有效的把告警信息推送到接收人,方便告警的及...

    2016-10-04 20:22
    1323
  • 管理和监控MySQL和MongoDB性能的开源平台Percona

    Percona监控和管理概述 Percona监控和管理(PMM)是一个用于管理和监控MySQL和MongoDB性能的开源平台。 它由Percona与托管数据库服务,支持和咨询领域的专家合作开发。 ...

    2017-05-15 19:45
    1664
  • 11 个 Linux 上最佳的图形化 Git 客户端

    Git是一种免费开源的分布式版本控制系统,可用于处理软件开发及另外几种版本控制任务。它旨在处理大大小小的各种项目,并确保速度、效率和数据完整性。 Linux用户主要可以通过命令行来管理G...

    2016-11-30 16:14
    5340
  • 使用Gitlab创建git项目

    使用Gitlab创建git项目 登录gitlab系统,访问自己的gitlab.example.com,然后使用gitlab用户,登录第一次登录需要重新修改默认登录密码登录成功,看到下面界面,新建一个项...

    2017-07-10 18:31
    933
  • Linux 服务器上安装Jenkins

    本文环境: Windows 10 + CentOS 6.8 为Jenkins创建特殊的用户和组groupadd build useradd --create-home --shell /bin/...

    2016-12-14 19:52
    4219
img博客搬家
img撰写博客
img发布 Chat
img专家申请
img意见反馈
img返回顶部