手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
子栏目导航
Git
GitHub
SVN
Jenkins
Vim
vmware
Hyper-v
SSH
Jmeter
sysTemd
Maven
Webpack
Zookeeper
k8s
Phpstorm
JVM
IDEA
Appium
Cypress
pandas
Eclipse
HBuilder
编程工具
Markdown
Mac
Pytest
Selenium
istio
Gradle
Tensorflow
Homebrew
编程之家
Jenkins
使用jenkins构建自动化发布系统之Sonar 代码质量管理
使用jenkins构建自动化发布系统之Sonar代码质量管理牛恒博DevOps视角Sonar代码质量管理安装sonarcd/usr/local/src/wgethttps://sonarsource.bintray.com/Distribution/sonarqube/sonarqube-5.6.6.zipmvsonarqube-5.6.6/data/app/ln-s/data/app/sonarqube-5.6.
作者:编程之家 时间:2022-10-14
创始人 KK:Jenkins 的昨天、今天和明天
本文整理自首届JenkinsUserConferenceChina演讲:Jenkins创始人KK《Jenkins:Past,Present&Future》作者简介KohsukeKawaguchi持续交付平台Jenkins项目创始人,主要开发者。现任CloudBeesCTO。在加入CloudBees之前,曾在Sun和Oracle工作,参与了很多项目的开
作者:编程之家 时间:2022-10-14
Vivo:基于 Jenkins 的持续交付实践与演进
作者介绍:分享结构:我分享的结构大概是这样的,首先会给大家简单介绍一下作为手机厂商,我们需要交付的软件类型,有哪些需求,挑战是什么样的。因为大家对大厂非常熟悉,阿里系的产品可能天天在用,几乎没有人不用的微信目前有8亿多的月活。那么手机厂商,除了用户可见的APP之外,背后到底有哪些
作者:编程之家 时间:2022-10-14
Jenkins Tips 001: 忽略 Shell 步骤中的故障
每期用简短的图文描述一个Jenkins小技巧问题不希望Shell脚本因失败而中止。想一直运行Shell脚本并报告失败。解决方法一运行Shell时,你可以通过使用内置的+e选项来控制执行你的脚本错误。这可以禁用“非0退出”的默认行为。请参考如下四个示例中的测试Shell和
作者:编程之家 时间:2022-10-14
轻量化 Jenkins 最佳实践
2018年,DevOps落地是关键词,再好的理念和方法实践都需要工具去完成落地,Jenkins无疑是DevOps落地中的关键工具之一,如果轻装前行,且听国内首批CertifiedJenkinsEngineer是怎么做的?作者简介石雪峰,CertifiedDevOpsMaster,CertifiedJenkinsEngineer,DevOps时代社区核心成员,全开
作者:编程之家 时间:2022-10-14
让你的 Jenkins 更强壮的高可用实践
作者简介:石雪峰,CertifiedDevOpsMaster,CertifiedJenkinsEngineer,DevOps时代社区核心成员,全开源端到端部署流水线主创成员,DevOpsDays大会金牌讲师。现任某大型互联网创业公司配置管理与工程效率总监,负责公司DevOps与持续交付体系与平台建设。曾任职于华为、尼康,从事持续交付
作者:编程之家 时间:2022-10-14
Jenkins Tips 002: 处理Shell返回字符串为数组
每期用简短的图文描述一个Jenkins小技巧问题想要把Linux上不同的文本数据通过Jenkins发送邮件给不同的人。思路想通过Shell先对数据进行处理,然后返回到Jenkinspipeline里,但只能得到Shell返回的字符串,因此需要在Jenkinsfile里把字符串处理成数组,然后通过一个for
作者:编程之家 时间:2022-10-14
构建自动化发布系统之jenkins、gitlab 、sonar结合
构建自动化发布系统之jenkins、gitlab、sonar结合牛恒博DevOps视角sonar和jenkins结合安装Jenkins-sonar插件添加sonar的信息系统管理-系统配置配置sonarScanner的路径在系统管理-->GlobalToolConfiguration开始构建相应的步骤选择立即构建,构建完成后,就
作者:编程之家 时间:2022-10-14
Intellij 集成 Jenkins Control Plugin 插件使用
下载JenkinsControlPlugin地址Intellij中设置Jenkins其中CrumbData请求方式为:http://URL/crumbIssuer/api/json?tree=crumb.返回中即包含指定数据,如:{"_class":"org.jenkinsci.plugins.strictcrumbissuer.StrictCrumbIssuer","crumb&quo
作者:编程之家 时间:2022-10-14
大型团队 Jenkins 实践分享
作者简介:顾宇ThoughtWorks高级咨询师,9年工作经验。加入ThoughtWorks之前曾经参与中国移动,中国联通省级BOSS系统以及呼叫中心系统的研发、实施和割接。担任过售前,项目经理,维护工程师和开发工程师等职务。拥有丰富的大型系统开发及维护的实战经验。本文我将分享之前咨询DevOp
作者:编程之家 时间:2022-10-14
使用jenkins构建自动化发布系统之构建jenkins
使用jenkins构建自动化发布系统之构建jenkins牛恒博DevOps视角jenkins安装安装设置jenkins目录在catalina.sh中定义jenkins$exportCATALINA_OPTS="-DJENKINS_HOME=/patho/jenkins_home/-Xmx512m"$catalina.shstart在linux环境变量中定义jenkins$exportJE
作者:编程之家 时间:2022-10-14
Jenkins自动部署Java程序
坑点1.安装新环境需要重启Jenkins坑点2.执行nohupjava后台命令需要加上BUILD_ID=dontKillMe避免进程被杀流程下载Jenkinswar包启动Jenkins创建流水线添加git仓库执行编译脚本附件1Jenkins重启脚本#重启Jenkins的脚本#配置jenkins路径jarPath=/opt/jenkins/jen
作者:编程之家 时间:2022-10-14
jenkins
jira网络钩子链接:https://developer.atlassian.com/server/jira/platform/webhooks/jiraRESTAPI链接:https://docs.atlassian.com/software/jira/docs/api/REST/8.5.12/gitlabAPI链接:https://docs.gitlab.com/ce/api/URL编码表链接https://www.runoob.comags/html-
作者:编程之家 时间:2022-10-14
Jenkins-2.283 破解密码
浏览器输入 http://192.168.100.100:8080发现无法登录那我们需要怎么获取密码重新登录呢?去JENKINS_HOME/user/admin目录下找到config.xml文件<hudson.security.HudsonPrivateSecurityRealm_-Details><passwordHash>#jbcrypt:$2a$10$tFlvqP57QdsnABEzbdwFI./CUBj4pcfB7St8U2lwE
作者:编程之家 时间:2022-10-14
jenkins 构建springboot应用
jenkins构建步骤
作者:编程之家 时间:2022-10-14
【问题】jenkins控制台乱码
方案一使用Dockerfile在原始的基础镜像上加一层,设置环境变量,中文编码FROM基础镜像idENVLANG="en_US.utf8"方案二、运行容器的时候加上-eJAVA_OPTS=-Dfile.encoding=UTF-8 dockerrun\-d-p8080:8080\-p50000:50000\-v/home/jenkins-data:/var/jenkins_home
作者:编程之家 时间:2022-10-14
jenkins用户权限管理
前言在一个企业研发部门内部,可能存在多个运维人员,而这些运维人员往往负责不同的项目,但是有可能他们用的又是同一个Jenkins的不同用户。那么我们就希望实现一个需求,能够不同的用户登录Jenkins以后看到不同的项目实现权限管理需要插件:Role-basedAuthorizationStrategy
作者:编程之家 时间:2022-10-14
Jenkins的搭建与部署
Jenkins的搭建与部署1.简介CI&CDCI&CD通常指的是持续集成和持续交付或持续部署的组合实践,它的职责就是让持续自动化和持续监控贯穿与应用的整个生命周期。什么是Jenkins,Jenkins的由来套用Jenkins自己的话,Jenkins是开源CI&CD软件领导者,提供超1000个插件来支持构建、
作者:编程之家 时间:2022-10-14
Jenkins+Maven+Svn实现代码自动打包与发布
前言 可能很多小伙伴们都知道,在一般互联企业初期大多数都是采用手工打包上传与发布的方式进行代码发布,常见就是利用打包工具手工打包,上传到WEB服务器,备份原代码文件,发布新的代码,重启服务和检测是否发布成功; 随着时间的推移,WEB集群数量越来越多,这种手工方式操作会大大降
作者:编程之家 时间:2022-10-14
一些顶级的开源CI/CD工具
CI/CD实践对于基础设施、第三方应用程序和内部开发的应用程序同样适用。虽然有许多不同的工具可以实践CI/CD,但这些工具都使用类似的模型。最重要的也许是,引导公司采取这种新的做法会让你在公司里处于一个强有力的地位,成为别人前进的灯塔。持续集成、持续交付和持续部署(CI
作者:编程之家 时间:2022-10-14
Linux-Ubuntu-18下安装jenkins教程
Linux-Ubuntu-18下安装jenkins教程Windows版本的jenkins跟普通软件一样,一直无脑点下一步就好了,除了8080端口要改一下,因为jenkins自带了一个Tomcat所以端口默认就是8080,尽量装的时候改一下就好了,没什么好做教程的,但是Ubuntu下jenkins的安装就相对的比较复杂了。1.打开jenkin
作者:编程之家 时间:2022-10-14
持续集成:Jenkins API简单使用
Jenkins具有丰富的API接口,可以通过调用API接口实现对Job的触发、删除、查看任务状态等操作,支持HTTP协议,支持用户名、密码认证,提供的这些接口可以实现对Jenkins的控制。下面介绍JenkinsAPI的使用实例。先创建一个有Job任务运行和状态查询权限的用户,可使用admin用户;新建一
作者:编程之家 时间:2022-10-14
jenkins 实现集群架构代码自动上线示例
前言:上线静态的网页实验步骤1.jenkins从gitlab拉取代码2.jenkins通过脚本把代码传到web服务器上使用步骤1.创建一个自由风格的项目2.配置拉取gitlab代码仓库3.在gitlab上配置执行shell脚本动作脚本内容介绍:1.jenkins从gitlab拉取过来的代码会放在/var/lib/jenki
作者:编程之家 时间:2022-10-14
基于Kubernetes部署Jenkins动态构建环境
准备环境和工具一套K8s环境,这里我的演示环境是基于v1.18.16版本,关于如何部署可以参考我这篇文章https://blog.51cto.com/4073279/2671639一台NFS服务器,并配置好访问权限我的本地测试环境的NFS地址是:192.168.137.22$cat/etc/exports/ifs/kubernetes*(insecure,rw,sync,no_
作者:编程之家 时间:2022-10-14
Jenkins无法下载插件问题
项目场景:Jenkins部署完之后下载插件问题描述:Jenkins无法下载插件原因分析:解决方案:第一步:打开你部署的jenkins找到图中的站点连接:http://mirror.esuni.jp/jenkins/updates/update-center.json修改完重启一下jenkins,可以先去测试一下能否下载,如若不能往下
作者:编程之家 时间:2022-10-14
sonar+Jenkins 构建代码质量自动化分析平台
1.Sonar介绍Sonar是一个用于管理代码质量的开源工具,可以分析代码中的bug和漏洞以及CodeSmells,支持20多种编程语言的检测,如java,c/c++,python,php等语言,当前有超过85000家组织在使用sonar。Sonar可以与DevOps工具链完全整合,可以与大多数构建工具进行内置集成,与Jenkins,TFS/VSTS,Te
作者:编程之家 时间:2022-10-14
yum安装jenkins
部署java环境jdk下载https://www.oracle.com/javaechnologies/javase-jdk16-downloads.html安装rpm-ivhjdk-16_linux-x64_bin.rpm环境变量配置vim/etc/profile#添加环境变量exportJAVA_HOME=/usr/java/jdk-16exportPATH=$PATH:$JAVA_HOME/binexportC
作者:编程之家 时间:2022-10-14
jenkins分布式节点添加
1、java环境安装。mkdir-p/var/lib/jenkins[root@node1src]#lsjdk-8u211-linux-x64.tar.gz[root@node1src]#tarxvfjdk-8u211-linux-x64.tar.gz[root@node1src]#ln-svjdk1.8.0_211jdk[root@node1src]#ln-sv/usr/local/src/jdk/bin/*/usr/bin/[root@n
作者:编程之家 时间:2022-10-14
持续集成环境二-Jenkins安装和插件管理与应用
1、简介官网:http://jenkins-ci.orgJenkins是一款流行的开源持续集成(ContinuousIntegration)工具,广泛用于项目开发,具有自动化构建、测试和部署等功能。Jenkins的特征:开源的Java语言开发持续集成工具,支持持续集成,持续部署。易于安装部署配置:可通过yum安装,或下载war包以
作者:编程之家 时间:2022-10-14
centos7 安装 Java8 配置 jenkins
centos7安装配置jenkins查看服务器是否有javajava-version 去java官网下载java8或者java11JavaSEDevelopmentKit8-Downloads(oracle.com) 后续需要注册一个账号,就可以下载了上传到服务器上(/usr/local/),解压文件
作者:编程之家 时间:2022-10-14
上一页
1
2
3
4
5
6
7
8
下一页
小编推荐
热门标签
更多
python
JavaScript
java
HTML
reactjs
C#
Android
CSS
Node.js
sql
r
python-3.x
MysqL
jQuery
c++
pandas
Flutter
angular
IOS
django
linux
swift
typescript
路由器
JSON
路由器设置
无线路由器
h3c
华三
华三路由器设置
华三路由器
电脑软件教程
arrays
docker
软件图文教程
C
vue.js
laravel
spring-boot
react-native