随笔分类 -  Jenkins

摘要:优化策略 底层软件硬件调整 CI过程中主要的压力还是集中在IO方向,增加CI节点提高整个CI池子的容量,把之前节点使用的硬盘更换为SSD可以增加IO吞吐量。同时把用于CI的node节点在K8S集群中隔离开来,让CI服务独享这些资源避免与其他资源发生抢占。 CI 工作台优化 优化CI工作台的代码,减少 阅读全文
posted @ 2021-11-04 18:50 西门运维 阅读(1028) 评论(0) 推荐(0) 编辑
摘要:groovy报错 : java.lang.NoSuchMethodError: No such DSL method 'pipeline' found among steps 解决方法: 安装“pipeline”插件 报错共享库里的方法找不到,1、确认仓库里是否有这个方法。2、闭包问题 闭包解决,添 阅读全文
posted @ 2021-07-03 10:49 西门运维 阅读(305) 评论(0) 推荐(0) 编辑
摘要:更换国内源: 1、web界面——>插件管理——>高级 替换:https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json 2、进入jenkins工作目录,/root/.jenkins/updates/default.j 阅读全文
posted @ 2020-05-23 11:47 西门运维 阅读(299) 评论(0) 推荐(0) 编辑
摘要:一、Jenkins Job相关配置 二、发布脚本 [root@data-05 nps]# cat nps_web-page.sh #!/bin/sh USER_IP=172.168.168.109 USER_NAME=root DST_DIR=/fs01/nps-web/web-page-manag 阅读全文
posted @ 2020-01-04 23:54 西门运维 阅读(2873) 评论(0) 推荐(0) 编辑
摘要:Jenkins指定tag发布到k8s环境 1、Jenkins配置一个Pipeline 工程 首先要安装插件:https://www.cnblogs.com/Dev0ps/p/9125232.html 参数化构建过程 Pipeline选择Pipeline script from SCM 保存之后构建失 阅读全文
posted @ 2019-10-26 23:34 西门运维 阅读(2210) 评论(0) 推荐(0) 编辑
摘要:官方地址:https://github.com/jenkinsci/aqua-microscanner-plugin Step1 在jenkins安装"Aqua MicroScanner"插件 Step2 系统设置配置token,token获取地址:https://microscanner.aqua 阅读全文
posted @ 2019-08-20 22:59 西门运维 阅读(730) 评论(0) 推荐(0) 编辑
摘要:今天打开jenkins准备构建时发现无法打开且报错如下: 解决方法: 到/root/.jenkins/plugins目录下删除 git-server.jpi文件,然后重启jenkins问题解决。(经验先备份plugins目录) 报错分析: 在我的情况下,这是因为我选择了git-client.jpi和 阅读全文
posted @ 2019-08-03 16:33 西门运维 阅读(1864) 评论(0) 推荐(0) 编辑
摘要:Jenkins+Docker+Git+Harbor流水线打包 环境: CentOS Linux release 7.6.1810 (Core) 192.168.247.214 Jenkins+docker 192.168.247.215 git+harbor [root@localhost ~]# 阅读全文
posted @ 2019-06-10 12:30 西门运维 阅读(4701) 评论(0) 推荐(0) 编辑
摘要:如果是用tomcat做容器的话,则在./bin/catalina.sh文件添加以下语句即可:export JENKINS_HOME="存放路径(需存在)"例如: 阅读全文
posted @ 2018-11-14 16:07 西门运维 阅读(2641) 评论(0) 推荐(0) 编辑
摘要:了两周终于搞掂了,期间各种搜教程、各种懵逼,各种坑对小白来还是很难的额。废话不多说直接开撸~~~ 一、介绍下什么是Gradle Gradle是一个基于JVM的构建工具,是一款通用灵活的构建工具,支持maven, Ivy仓库,支持传递性依赖管理,而不需要远程仓库或者是pom.xml和ivy.xml配置 阅读全文
posted @ 2018-06-25 11:38 西门运维 阅读(2204) 评论(0) 推荐(0) 编辑
摘要:一、ndk-build报错 [root@hejianlai-jenkins LearnGradle]# ndk-build /usr/local/android-ndk-r8/ndk-build: /usr/local/android-ndk-r8/prebuilt/linux-x86/bin/ma 阅读全文
posted @ 2018-06-23 23:11 西门运维 阅读(3413) 评论(0) 推荐(0) 编辑
摘要:Jenkins持续集成,当我们自动打包部署完,我们可以发送一封邮件给相关的负责人。现介绍一下如何在Jenkins中配置实现邮件通知。 在Jenkins中配置实现邮件通知,Jenkins提供了两种方式的配置。 1、Jenkins内置默认的邮件通知,但是它本身有很多局限性,比如它的邮件通知无法提供详细的 阅读全文
posted @ 2018-06-15 14:34 西门运维 阅读(918) 评论(3) 推荐(0) 编辑
摘要:一、安装插件 Build With Parameters Git Paramet 系统管理——>管理插件——>可选插件——>右上角过滤框中输入上面两个插件的名字——>直接安装 或者手动安装:插件下载地址:http://updates.jenkins-ci.org/download/plugins/g 阅读全文
posted @ 2018-06-02 13:53 西门运维 阅读(12358) 评论(0) 推荐(0) 编辑
摘要:应该如何做好持续集成和部署? 应该如何做好持续集成和部署? 前言 持续集成和部署是每一个互联网开发团队都必须要面对的问题,由于业务和技术团队快速增长,技术积累较弱,所以一个高效的,可持续的运维规范尤为重要。 高效可持续的运维环境需要合理的规范作为支撑: 一、应用管理规范 一、应用管理规范 1. 应用 阅读全文
posted @ 2018-05-30 21:05 西门运维 阅读(668) 评论(0) 推荐(0) 编辑
摘要:今天jenkins构建时运行脚本报错如下: Build step 'Execute shell' marked build as failure 脚本没问题后来看了下原因是磁盘空间不足导致报错,清除下空间构建就正常了 ,虚惊一场!! 阅读全文
posted @ 2018-05-23 14:49 西门运维 阅读(17133) 评论(0) 推荐(1) 编辑
摘要:Jenkins通过Publish over SSH插件实现远程部署 步凑一、配置ssh免秘钥登录 部署详情地址:http://www.cnblogs.com/Dev0ps/p/8259099.html 步凑二、安装Publish over SSH插件 插件使用官网:https://wiki.jenk 阅读全文
posted @ 2018-05-16 14:15 西门运维 阅读(13316) 评论(2) 推荐(0) 编辑
摘要:GitLab介绍 GitLab 是一个用于仓库管理系统的开源项目,使用Git作为代码管理工具,并在此基础上搭建起来的web服务。 系统环境准备 建议:内存4G以上不然带不动 [root@hejianlai-jenkins ~]# cat /etc/redhat-release CentOS Linu 阅读全文
posted @ 2018-03-28 13:05 西门运维 阅读(2807) 评论(0) 推荐(0) 编辑
摘要:centos 6.9 + JenKins 安装记录环境: 第一步:检查发现系统自带java环境 第二步:配置JDK环境路径 第三步:安装JenKins1.下载源 2.yum安装 3.修改端口(可选默认端口为8080) 4.启动jenkins服务 第四步:登录jenkins浏览器输入:http://1 阅读全文
posted @ 2018-03-21 11:17 西门运维 阅读(900) 评论(0) 推荐(0) 编辑
摘要:Jenkins Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。 功能 Jenkins功能包括: 1、持续的软件版本发布/测试项目。 2、监控外部调用执行的工作。 Jenkins安装与配置 安装 阅读全文
posted @ 2018-01-31 16:34 西门运维 阅读(503) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示