Jenkins教程

DevOps简介
什么是DevOps为什么要推广DevOps?DevOps 强调团队协作、相互协助、持续发展,然而传统的模式是开发人员只顾开发程序,运维只负责基础...
CI/CD介绍
什么是持续集成(CI-Continuous integration)持续集成是指多名开发者在开发不同功能代码的过程当中,可以频繁的将代码行合并到一起并切相互...
常见的持续集成工具
常见的持续集成开源工具在公司的服务器安装某种程序,该程序用于按照特定格式和方式记录和保存公司多名开发人员不定期提交的源代...
Gitlab安装部署
Gitlab部署与使用Gitlab环境要求: https://docs.gitlab.com/ce/install/requirements.htmlhttps://docs.gitlab.com/ee/install/requirements.html Gitlab 服务的安装文档...
Gitlab常见操作和使用
登录 gitlab使用用户 root 和上面设置的密码登录默认首页关闭账号注册默认情况下可以直接注册账号,因此一般都关闭此功能取消账...
git客户端使用
git客户端测试clone项目在另一台主机上执行下面操作[root@ubuntu1804 ~]#cd /data[root@ubuntu1804 data]#lslost+found[root@ubuntu1804 data]#git clone http://10....
gitlab数据备份恢复
gitlab数据备份恢复备份前必须先停止gitlab两个服务[root@ubuntu1804 ~]#gitlab-ctl stop unicornok: down: unicorn: 0s, normally up[root@ubuntu1804 ~]#gitlab-ctl st...
gitlab汉化
gitlab汉化虽然不推荐,但是有需求,基于第三方开发爱好者实现汉化包地址:https://gitlab.com/xhang/gitlab 下载语言包替换https://gitlab.com/...
企业常见的代码部署方式
蓝绿部署蓝绿部署指的是不停老版本代码(不影响上一个版本访问),而是在另外一套环境部署新版本然后进行测试,测试通过后将用户流...
部署web服务器环境
部署web服务器环境java环境各服务器准备tomcat运行环境:# useradd -u 2020 www# mkdir /apps && cd /apps# tar xvf jdk-8u181-linux-x64.tar.gz# ln -sv /...
Jenkins安装部署
Jenkins部署与基础配置官方网站:https://jenkins.io/zh/Jenkins是一款开源 CI&CD 软件,用于自动化各种任务,包括构建、测试和部署软件。J...
Jenkins基础配置
选择安装jenkins插件选择安装推荐的插件如果现实中 jenkins 已离线 ,将以下文件中的更新检查地址改成国内清华大学地址,然后重启 jen...
jenkins插件管理及安装
jenkins插件管理及安装插件安装目录插件下载地址:http://updates.jenkins-ci.org/download/plugins/[root@ubuntu1804 ~]#ls /var/lib/jenkins/plugins/ace-editor ...
jenkins配置自动构建部署
基于ssh key 拉取代码实现jenkins服务器到gitlab服务器的基于密钥的验证,可以让jenkins连接到gitlab执行操作在jenkins服务上生成 ssh key#在jenk...
jenkins构建触发器
构建触发器构建触发器(webhook),有的人称为钩子,实际上是一个HTTP回调,其用于在开发人员向gitlab提交代码后能够触发jenkins自动执行代...
jenkins 分布式
jenkins 分布式在众多Job的场景下,单台jenkins master同时执行代码clone、编译、打包及构建,其性能可能会出现瓶颈从而会影响代码部署效率...
jenkins pipline 介绍使用
pipline官方介绍;https://jenkins.io/2.0/ pipline是帮助Jenkins实现CI到CD转变的重要角色,是运行在jenkins 2.X版本的核心插件,简单来说Pipline就是...
jenkins pipline实战案例
pipline部署示例node { stage("clone代码"){ sh 'rm -rf /var/lib/jenkins/workspace/pipeline-test/*' git branch: 'develop', credentialsId...
jenkins视图
视图视图可用于归档job进行分组显示,比如将一个业务的视图放在一个视图显示,安装完成插件之后将会有一个+号用于创建视图,支持三...
代码质量测试工具:SonarQube
代码质量测试代码测试工具SonarQube代码测试工具SonarQube简介SonarQube 是一个用于代码质量管理的开放平台,通过插件机制,SonarQube 可以...
代码质量测试工具SonarQube安装配置
基础环境依赖数据库环境依赖SonarQube 7.9的数据库要求https://docs.sonarqube.org/7.9/requirements/requirements/再支持MySQL,选择PostgreSQLSonarQube 6.7的...
jenkins服务器部署扫描器:sonar-scanner
jenkins服务器部署扫描器 sonar-scanner官方文档:https://docs.sonarqube.org/latest/analysis/scan/sonarscanner/部署sonar-scannersonarqube通过调用扫描器sonar-s...
jenkins执行代码扫描
jenkins 执行代码扫描jenkins 安装SonarQube 插件安装插件SonarQube Scanner,然后配置SonarQube server,系统管理--插件管理添加sonarquebe URLJenkins—...
Jnekins实战: 实现代码的部署和回滚
实战案例将代码部署到web服务器实现代码的部署和回滚实现代码参数创建脚本[root@jenkins-ubuntu ~]#mkdir /data/script[root@jenkins-ubuntu ~]#vim /d...
Copyright © 2012-2020 YUNWEIPAI.COM - 运维派
扫二维码
扫二维码
返回顶部