Jenkins

jenkins 2.204.2 安装, 使用国内源安装, 并且跳过插件界面, 更新成国内插件源.

需要java环境支持,自行百度. jenkins 安装源在国外, 下载会比较慢, 尤其在linux下, 使用yum或者apt install jenkins方式安装时,经常会下载失败. 由于yum或者apt方式会将下下载文件放在一个临时目录里,我们可以先下载好,然后再次用yum或者apt安装时,安装程序就会跳过下载过程. 举例,比如下载jenkins 2.204.2版本, 我是ubuntu 18. »

Linux 部署jenkins + svn + mavne + tomcat8自动化部署

1,下载Jenkins  war包   官网下载地址 https://jenkins.io/ 2.初始化安装 1)首次启动jenkins,出于安全考虑,jenkins会生成一个随机的口令到 /root/.jenkins/secrets/initialAdminPassword 文件中,复制文件中的口令到jenkins即可通过访问。 3,安装插件  选择插件,就安装推荐的吧  4,创建管理员用户 »

Jenkins 的svn插件下载的代码不是最新代码的问题

项目组使用Jenkins做自动化的每日编译和单元测试。经常发现,当提交完代码后,在Jenkins的每日编译代码还是旧代码,刚提交的代码并没有check out出来。 后来发现Jenkins服务器的时间要比svn服务器的早,把Jenkins时间和svn服务器时间设置为相同就OK。 后来在网上搜索了一下,Jenkins的svn插件是使用时间标签下载,而不是取HEAD,因此如果svn服务器的提交代码时间 »

用Ubuntu快速安装Jenkins

一、安装操作系统,安装前准备。 1、操作系统:Ubuntu 18.04 (大家都知道Ubuntu的特点,在线安装,方便很多) 2、apt源。apt源在官网上面分很多种,每个版本的源不一样,如果是其他版本系统,应该在官网找。18.04可以用以下的。 # 默认注释了源码镜像以提高 apt update 速度,如有需要可自行取消注释deb https://mirrors.tuna.tsinghua.ed »

Jenkins安装插件提速(Windows)终极解决办法

无论你设置什么 Jenkins 插件使用国内镜像源地址: 实际下载的时候还是原来的default.json 因为镜像地址 只是作为下载json的作用: 如果你使用的Linux 直接使用下面的替换 使用vim的命令,如下,替换所有插件下载的url :1,$s/http:\/\/updates.jenkins-ci.org\/download/https:\/\/mirrors.tuna.tsingh »

jenkins连接钉钉发送测试报告

构建思路   创建两个钉钉机器人(一个机器人发送构建信息,一个机器人发送测试用例结果),发送构建结果可以通过jenkins的钉钉插件实现,发送测试结果可以通过获取测试报告数据用代码给钉钉发送实现。   创建两个任务,第一个任务使用jenkins插件,发送测试运行的结果(成功,失败...)第二个任务关联第一个任务,第一个任务触发后,获取最后一次的构建记录,发送测试用例结果 发送构建结果 创建第一个钉 »

Jenkins 获取 Git 的提交记录(Change Log)

工作中用 Jenkins 做 iOS 和 Android 的持续集成,之前实现的是当 git 有新代码提交的时候,就会自动编译并上传安装包到蒲公英,然后自动发送QQ群通知或者讨论组通知给相关小伙伴,方便其他小伙伴直接下载测试。但也有一点不方便的是,其他人下载还不能明确的知道这一版更新了什么。考虑到因为每次 git 的代码提交会说明这次提交修改了什么,所以就打算直接把获取 git 的提交记录显示在最 »

Jenkins部署java项目实例

源码管理 选择 “git”, Repository URL填写你的git地址,并配置对应的key,大家最好事前先在jenkins这台机器上能够直接远程git操作私有仓库 构建触发器、构建环境、Pre Steps保持默认     Build “Root POM”为pom.xml, Goals and options 填写 clean install -D maven.test.skip=true »

Jenkins + Pipeline 构建流水线发布

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

Jenkins的常用功能

Jenkins其实就是一个工具,这个工具的作用就是调用各种其他的工具来达成你的目的。   1、备份、迁移、恢复jenkins 首先找到JENKINS_HOME,因为Jenkins的所有的数据都是以文件的形式存放在JENKINS_HOME目录中。不管是迁移还是备份,只需要操作JENKINS_HOME就行了。 迁移:建议将JENKINS_HOME打包后在拷贝,windows可以用zip,rar等,Li »

使用Jenkins自动发布Windows服务项目

  不同于发布Web项目,自动发布Windows服务项目需要解决以下几个问题: 如何远程停止和开启服务?需要在发布前停止服务,在发布完成后开启服务。 如何上传编译文件到目标服务器? 问题1:如何远程停止和开启服务 在msbuild之前添加一个execute windows batch command,执行cmd命令,cmd命令如下: echo **********stop r »

jenkins的sbt插件安装

curl https://bintray.com/sbt/rpm/rpm > bintray-sbt-rpm.repo mv bintray-sbt-rpm.repo /etc/yum.repos.d/ yum install sbt -y 添加国内仓库源 在.sbt目录下,新建或修改repositories文件 vim /root/.sbt/repositories [repositor »

jenkins build 报错: mvn: command not found 解决

jenkins build 报错: [hello-world-freestyle] $ /bin/sh -xe /root/softs/apache-tomcat-9.0.35/temp/jenkins5323864766359302328.sh + mvn clean package /root/softs/apache-tomcat-9.0.35/temp/jenkins53238647663 »

Jenkins系列之一——初识

Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。 功能 Jenkins功能包括: 1、持续的软件版本发布/测试项目。 2、监控外部调用执行的工作。 Jenkins安装与配置 安装方式有两种: 一、war文件安装 下载最新的版本(war文件)。Jenkins官方网址:http: »

【日常记录】Jenkins安装时错误

安装方法 1、下载war包安装(推荐) 2、使用rmp安装 安装完后路径: /usr/lib/jenkins/jenkins.war    WAR包  /etc/sysconfig/jenkins       配置文件,“端口”,“JENKINS_HOME”等都可以在这里配置。 /var/lib/jenkins/       默认的JENKINS_HOME目录 /var/log/jenkins/j »

gitlab和jenkins做持续集成构建教程

背景介绍 上一个轮回,我花了三篇文章的时间着重向大家介绍了在条件有限的情况下,如果优雅地进行前端发版和迭代。庆七一,热烈庆祝香港回归,人民生活水平越来越好,昨天上午我自掏腰包买了台服务器,决定由~~冷兵器~~脚本编程部署时代进入~~热武器~~CICD 时代。 而今,山河无恙,~~飞机~~脚本终于不用 ... »

jenkins编译源码和发布网站

一、JAVA程序 1.新建任务(可复制vcl-master-test)   2.配置   填写发布版本的URL和分支       用maven打包,只有一个项目填clean package -DskipTests 多项目写clean package -DskipTests -pl vcl-service -am   这里配密钥对,做免密登录,方法自行百度   #!/bin/bash #目标 »

Jenkins的war包下载

1.jenkins的war包下载地址 https://jenkins.io/doc/book/installing/ or 地址:http://mirrors.jenkins-ci.org/,打开链接后,表格有war列,Releases行是短期更新包。LTS是长期更新包。一般选择Releases下载即可。 如下载版本2.62 2.jenkins各插件的下载地址 地址:http://mirror »

Jenkins安装与基本配置

Jenkins 2.46.1 centos 7.3,jenkins依赖jdk,当前版本推荐jdk1.8,1.7也可以用; 安装 首先,机器应该可以访问外网,用yum安装即可: wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo rpm --import https://pk »