
【CI/CD】
文章平均质量分 53
shaonbean
关注稳定性建设,SRE体系建设
展开
-
Linux 服务器上安装Jenkins
本文环境: Windows 10 + CentOS 6.8为Jenkins创建特殊的用户和组groupadd builduseradd --create-home --shell /bin/bash --groups build jenkins为Jenkins用户配置Java# 编辑用户的.bashrc# set java envexport JAVA_HOME=/usr/java/j原创 2016-12-14 19:52:52 · 13314 阅读 · 0 评论 -
Jenkins + Pipeline 构建流水线发布
Jenkins + Pipeline 构建流水线发布利用Jenkins的Pipeline配置发布流水线 参考: https://jenkins.io/doc/pipeline/tour/deployment/ 新建一个名为pipeline-loop的 pipeline项目,然后配置,关键配置如下:生成pipeline可以用的git连接(通过此链接,从私有gitlab拉取代码) Pipelin原创 2017-08-22 16:38:40 · 47300 阅读 · 10 评论 -
Jenkins + Maven + SonarQube 构建代码质量检测平台
使用SonarQube扫描仪分析Maven安装jenkins参考:http://blog.youkuaiyun.com/wh211212/article/details/53644980安装Maven参考:http://blog.youkuaiyun.com/wh211212/article/details/69578996安装SonarQube参考:http://blog.youkuaiyun.com/wh211212/a原创 2017-08-21 17:21:21 · 1428 阅读 · 0 评论 -
Jenkins admin 密码忘记解决
一、admin密码未更改情况1.进入\Jenkins\secrets目录,打开initialAdminPassword文件,复制密码;2.访问Jenkins页面,输入管理员admin,及刚才的密码;3.进入后可更改其他管理员密码;二、admin密码更改忘记情况1.删除Jenkins目录下config.xml文件中下面代码,并保存文件。[java] view plain copy<use原创 2017-08-07 11:30:45 · 19493 阅读 · 0 评论 -
CentOS6 安装代码检测工具sonarsource
CentOS6 安装sonarsourcesonarqube下载地址: https://sonarsource.bintray.com/Distribution/sonarqube/wget https://sonarsource.bintray.com/Distribution/sonarqube/sonarqube-6.5.zip -P /usr/local/src安装环境准别CentOS6原创 2017-08-18 16:33:20 · 2235 阅读 · 0 评论 -
配置nginx反向代理jira并实现https
配置nginx反向代理jira并实现https配置Tomcat 在本文中,我们设置可以在地址http://jira.aniu.so/jira(标准HTTP端口80)上访问JIRA,而JIRA本身可以使用上下文路径/ jira监听端口8080。修改配置文件server.xml(在jira安装目录下)更改前:<Context docBase="${catalina.home}/atlassian原创 2017-07-25 21:10:59 · 7519 阅读 · 2 评论 -
CentOS6.X/RedHat6.X yum安装jenkins
配置jenkins源sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat/jenkins.reposudo rpm --import https://pkg.jenkins.io/redhat/jenkins.io.keyyum安装jenkinsyum install jenkins Jenkins官方原创 2017-03-14 18:16:26 · 1046 阅读 · 0 评论 -
持续测试是什么?
测试需要花费成本软件开发和交付正在从复杂、独体式应用程序朝更加分布式、以服务为中心的架构转变,前缀的许多依赖关系在编译时解析,而后者的依赖关系在运行时解析。大部分企业应用程序都是最初为比云更早的环境设计的现有应用程序(也称为记录系统)与在云中开发的新 “互动参与系统” 应用程序的组合。由于它们具有众多依赖关系,它们的架构可能很复杂,而且它们使用 API 来衔接现有记录系统和新的互动参与系统转载 2017-01-08 03:26:37 · 4982 阅读 · 0 评论 -
Jenkins入门教程之--构建软件项目
Jenkins可以用于执行典型的构建服务器工作,例如执行连续/官方/每晚构建,运行测试或执行一些重复的批处理任务。这在Jenkins被称为“自由式软件项目”。设置项目 转到Jenkins首页,选择“New Job”,然后选择“Build a free-style software project”。此作业类型由以下元素组成:可选SCM,如源代码所在的CVS或Subversion。可选触发器翻译 2016-12-06 16:43:47 · 2897 阅读 · 0 评论 -
Jenkins入门教程之--Jenkins管理
管理Jenkins登录Jenkins 根据上一篇Jenkins安装,然后登录Jenkins服务器如下: 这里可以选择新建Jenkins的普通用户,也可以通过Admin继续下面操作,本文选择使用Admin用户继续操作,出现下面界面: 点击开始使用Jenkins,登录到Jenkins控制面板页面如下图:JENKINS_HOME目录 上面介绍Jenkins的初始登录设置,这里介绍Jenkin原创 2016-12-06 10:37:41 · 2681 阅读 · 0 评论 -
Jenkins 入门教程之--Jenkins安装
Jenkins 教程 Jenkins是一个强大的应用程序,允许持续集成和持续交付的项目,无论你正在工作的平台。它是一个可以处理任何类型的构建或持续集成的自由源。您可以将Jenkins与许多测试和部署技术集成。在本教程中,我们将解释如何使用Jenkins来连续构建和测试软件项目。 本教程将帮助所有那些希望学习如何连续构建和测试项目的软件测试人员,以帮助开发人员尽快将更改集成到项目中并获得原创 2016-12-05 20:38:13 · 3352 阅读 · 0 评论 -
实现Shell脚本自动备份Gitlab档案并同步到远程
实现脚本自动备份Gitlab档案并同步到远程 参考:Gitlab的备份与恢复Gitlab服务器与备份服务器进行密钥配对,免密使用scp传输Gitlab备份文件 Gitlab Server: 192.168.0.55 Bakcup SWerver: 192.168.0.222在Gitlab服务器上生产密钥对ssh-keygen -t rsa拷贝...原创 2017-09-08 15:57:18 · 3183 阅读 · 3 评论