研究过程刚开始,我一直在docker下安装jenkins,按时长租用阿里的主机,用阿里容器服务做实验,反复创建docker容器,建立多个jenkins节点。结果发现,在容器中配置各种变量比较复杂,各种开发环境不易快速部署,当然啦,是刚开始的对jenkins研究过少造成的。后来我采用了windows主机,配java、maven、Android环境,踩了一路坑,终于搞定了。但是我知道ios开发和编译必
-
原创 2023-06-20 10:57:06
237阅读
使用Maven构建Java应用程序本教程向你展示如何使用Jenkins编排使用Maven构建简单的Java应用程序。如果你是使用Maven且不熟悉CI/CD概念的Java开发人员,或者你可能熟悉这些概念但不知道如何使用Jenkins实现构建应用程序,那么本教程适合你。简单的Java应用程序(你将从GitHub上的示例存储库获取)输出字符串“Hello world!”并附带一些单元测试,以检查主应用
一、下载安装Jenkins  : 官网地址 https://jenkins.io/index.html   安装没什么特殊的 常规安装即可。安装后默认占用8080端口。可通过浏览器访问。二、配置:首次访问,会提示安装插件,如果安装Jenkins的服务器可以联网,选择需要的安装即可。但如果不能联网,这里不能选择任何插件安装,否则会报错(后面会自己下载插件包通过
一、tomcat的启动,stratup.bat启动时闪退 解决方案:编辑startup.bat和shutdown.bat,在最开始加入两行代码,配置环境变量 SET JAVA_HOME=C:\Program Files (x86)\Java\jdk1.8.0_101(jdk安装目录) SET TOMCAT_HOME=C:\Program Files (x86)\Apache Software
一.前言jenkins官方网站:https://jenkins.io/jenkins下载地址:https://jenkins.io/download/ 二.安装启动jenkins 环境:1.windows 10系统2.JDK 1.83.maven 3.3.9(安装启动并不需要,后期使用jenkins时需要)注意:本文使用jenkins war包,以命令行方式启动jenki
一、安装Jenkins1.下载依赖sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo2.导入秘钥sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key3.安装yum install
根据jenkins任务名成进行编译,打包,部署项目到指定的环境 根据jenkins任务名成进行编译,打包,部署项目到指定的环境以下是根据项目进行编写的归档部署脚本,后续添加其他项目时可以灵活扩展;美中不足的是,ansilbe执行语句调用变量还没写出来.用脚本了,就不想再写个playbook(这个暂时写不出来);那么就麻烦一点,ansible部署的部分,暂
转载 2024-06-17 06:06:40
142阅读
<build> <finalName>userapi</finalName> </build> maven 参数化构建时 修改配置文件的值maven构建出现版本号mvn clean package -Dmaven.test.skip=true -P prod -DprofileServerVersion=$tag_version参数讲解
转载 2024-06-04 12:18:05
66阅读
有时候想看看jenkins中代码是不是最新的 首先确认项目位置 通过执行的记录查看:Building in workspac 如果是本地服务器那就直接进去对应位置即可 如果是docker部署的jenkins通过进入docker查看 查看容器 docker ps -a docker exec -it 容器id bash 将docker内对应文件拷贝出来 注意文件文件夹都是docker
原创 2023-09-22 16:31:52
199阅读
  今天研究了一下Jenkins,有了一个粗浅的认识,顺手把构建的过程说一下,后续慢慢补充:(1)Secure CRT 连接到Linux服务器  要注意的一点是,要搞好一个文件传输的路子,否则不好传东西。这里用Linux 命令sz(从服务器下载)和rz(上传到服务器)可以实现,但是需要手动安装一下: sudo yum install lrzsz -y     当然了,如果不
持续集成是个简单重复劳动,人来操作费时费力,使用自动化构建工具完成是最好不过的了。 为了实现这个要求,我选择了 Jenkins。 从http://mirrors.jenkins-ci.org/windows/latest下载windows下的最新安装版jenkins。(如果不能安装,从http://mirrors.jenkins-ci.org/war/latest/jenkin
转载 2024-06-26 11:39:42
53阅读
1、下载jenkins,下载地址:https://jenkins.io/2、运行命令,启动jenkinsjenkins上传到:/home/tuzq/software 安装JDK,maven (注意,在安装jenkins的时候,要安装JDK1.8+) 运行如下命令:nohup java -jar jenkins.war –httpPort=8888 & 3、在浏览器访问http://1
通过优锐课核心java学习笔记中,我们可以看到更改Jenkins目录,码了很多专业的相关知识, 分享给大家参考学习。什么是Jenkins ?Jenkins目录包含你的Jenkins服务器配置的所有详细信息,以及你在``管理Jenkins''屏幕中配置的详细信息。 这些配置详细信息以一组XML文件的形式存储。 许多核心配置存储在config.xml文件中。Jenkins目录包含一
一、前言在日常开发中,如果一些功能模块开发完成,需要上测试平台,一般项目的发布步骤是: 1、本地用maven打成war包 2、远程连上项目服务器 3、停掉tomcat,删除旧包和缓存,将新打的包放进去 4、重启tomcat 以上步骤看似简单,其实占用了大量开发的的时间,而且都是人工操作,容易误操作。因此很有必要用一个工具代替人工操作,完成项目的发布,Jenkins就是一个很好的选择。 Jenkin
本次介绍基于Windows,可安装在开发电脑或者windows server服务器哦 下载Jenkinsjenkins.msi软件安装,基本傻瓜式下一步下一步即可。下载地址:https://jenkins.io/download/  启动Jenkins安装完会自动启动并打开浏览器,或者去服务[services.msc]里面启动停止都可以哦 安装Jenkins
转载 2024-03-20 16:43:16
59阅读
1.标准目录结构:src   -main       –bin 脚本库       –java java源代码文件       –resources 资源库,会自动复制到classes目录里     
Jenkins是什么?    Jenkins是一个用java语言开发的开源的持续集成框架,使开发和运维从繁杂和重复的操作中解脱出来,专注于更为重要的业务逻辑实现上,其主要功能是监视重复工作的执行,有点类似于windows系统中的定时任务,不过Jenkins的功能更加强大,里面集成了很多插件,也可以自己写插件集成进去。Jenkins是开源CI&CD软件
工作目录
原创 2022-12-08 15:30:37
91阅读
前言:平时都是登录jenkins进行构建Job,但我不不想或其它集成的时候用到,所以弄了个远程触发Job构建,是挺不错的。当前也有Python 等语言的sdk,亦可直接使用。场景:想开放Job让别人构建,但又不想给别人登录jenkins,触发同步数据或其它Job。结合python自动化写点代码丰富一下,实现构建自由(反正实现不了财务自由)。等等一、jenkins 全局安全设置1.Configure
转载 2024-06-28 18:38:03
144阅读
  • 1
  • 2
  • 3
  • 4
  • 5