实现Shell脚本自动备份Gitlab档案并同步到远程

实现脚本自动备份Gitlab档案并同步到远程 参考:Gitlab的备份与恢复 Gitlab服务器与备份服务器进行密钥配对,免密使用scp传输Gitlab备份文件 Gitlab Server: 192.168.0.55 Bakcup SWerver: 192.168.0.222在Gitlab服务器上生产密钥对 ssh-keygen -t rsa 拷贝Gitlab上的公钥上传到备份服务器的...
阅读(304) 评论(0)

Jenkins + Pipeline 构建流水线发布

Jenkins + Pipeline 构建流水线发布 利用Jenkins的Pipeline配置发布流水线 参考: https://jenkins.io/doc/pipeline/tour/deployment/ 新建一个名为pipeline-loop的 pipeline项目,然后配置,关键配置如下:生成pipeline可以用的git连接(通过此链接,从私有gitlab拉取代码) Pipelin...
阅读(511) 评论(0)

Jenkins + Maven + SonarQube 构建代码质量检测平台

使用SonarQube扫描仪分析Maven安装jenkins 参考:http://blog.csdn.net/wh211212/article/details/53644980 安装Maven 参考:http://blog.csdn.net/wh211212/article/details/69578996 安装SonarQube 参考:http://blog.csdn.net/wh211212/a...
阅读(345) 评论(0)

CentOS6 安装代码检测工具sonarsource

CentOS6 安装sonarsource sonarqube下载地址: https://sonarsource.bintray.com/Distribution/sonarqube/ wget https://sonarsource.bintray.com/Distribution/sonarqube/sonarqube-6.5.zip -P /usr/local/src安装环境准别CentOS6...
阅读(319) 评论(0)

Jenkins admin 密码忘记解决

一、admin密码未更改情况 1.进入\Jenkins\secrets目录,打开initialAdminPassword文件,复制密码; 2.访问Jenkins页面,输入管理员admin,及刚才的密码; 3.进入后可更改其他管理员密码; 二、admin密码更改忘记情况 1.删除Jenkins目录下config.xml文件中下面代码,并保存文件。 [java] view plain copy <use...
阅读(195) 评论(0)

CentOS6 安装并破解confluence

CentOS6 安装并破解confluenceConfluence 简介 confluence是一个专业的企业知识管理与协同软件,可以用于构建企业wiki。通过它可以实现团队成员之间的协作和知识共享。Confluence官网:https://www.atlassian.com/software/confluence 安装环境准备 jdk1.8 mysql5.6 参考jira破解安装,这里笔者把...
阅读(1538) 评论(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...
阅读(398) 评论(0)

CentOS6.X/RedHat6.X yum安装jenkins

配置jenkins源sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat/jenkins.repo sudo rpm --import https://pkg.jenkins.io/redhat/jenkins.io.keyyum安装jenkinsyum install jenkins Jenkins官方...
阅读(249) 评论(0)

持续测试是什么?

测试需要花费成本 软件开发和交付正在从复杂、独体式应用程序朝更加分布式、以服务为中心的架构转变,前缀的许多依赖关系在编译时解析,而后者的依赖关系在运行时解析。大部分企业应用程序都是最初为比云更早的环境设计的现有应用程序(也称为记录系统)与在云中开发的新 “互动参与系统” 应用程序的组合。由于它们具有众多依赖关系,它们的架构可能很复杂,而且它们使用 API 来衔接现有记录系统和新的互动参与系统...
阅读(452) 评论(0)

Linux 服务器上安装Jenkins

本文环境: Windows 10 + CentOS 6.8 为Jenkins创建特殊的用户和组groupadd build useradd --create-home --shell /bin/bash --groups build jenkins为Jenkins用户配置Java# 编辑用户的.bashrc # set java env export JAVA_HOME=/usr/java/j...
阅读(3347) 评论(0)

Jenkins入门教程之--构建软件项目

Jenkins可以用于执行典型的构建服务器工作,例如执行连续/官方/每晚构建,运行测试或执行一些重复的批处理任务。这在Jenkins被称为“自由式软件项目”。 设置项目 转到Jenkins首页,选择“New Job”,然后选择“Build a free-style software project”。此作业类型由以下元素组成: 可选SCM,如源代码所在的CVS或Subversion。 可选触发器...
阅读(727) 评论(0)

Jenkins入门教程之--Jenkins管理

管理Jenkins登录Jenkins 根据上一篇Jenkins安装,然后登录Jenkins服务器如下: 这里可以选择新建Jenkins的普通用户,也可以通过Admin继续下面操作,本文选择使用Admin用户继续操作,出现下面界面: 点击开始使用Jenkins,登录到Jenkins控制面板页面如下图: JENKINS_HOME目录 上面介绍Jenkins的初始登录设置,这里介绍Jenkin...
阅读(712) 评论(0)

Jenkins 入门教程之--Jenkins安装

Jenkins 教程 Jenkins是一个强大的应用程序,允许持续集成和持续交付的项目,无论你正在工作的平台。它是一个可以处理任何类型的构建或持续集成的自由源。您可以将Jenkins与许多测试和部署技术集成。在本教程中,我们将解释如何使用Jenkins来连续构建和测试软件项目。 本教程将帮助所有那些希望学习如何连续构建和测试项目的软件测试人员,以帮助开发人员尽快将更改集成到项目中并获得...
阅读(1699) 评论(0)
    个人资料
    • 访问:259861次
    • 积分:4887
    • 等级:
    • 排名:第6248名
    • 原创:166篇
    • 转载:31篇
    • 译文:71篇
    • 评论:37条
    木偶人呢好
    博客专栏
    最新评论