![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Jenkins
Jenkins
Chris_Chris_
梦想架构师
展开
-
jib插件的简单使用
优势:使用Google的jib节点不需要准备docker环境不用编写dockerfile使用:在springboot项目pom中增加jib插件配置原创 2021-06-15 23:21:07 · 1053 阅读 · 0 评论 -
使用Jenkins和dockerfile-maven-plugin部署项目
Jenkins节点:博主的项目目录结构在springboot子模块的pom文件添加plugin(我这里是在dockerfile-maven-plugin的pom中添加的)<build> <finalName>${project.artifactId}</finalName> <plugins> <plugin> <groupId>com.spotify</group原创 2021-06-13 00:03:18 · 1426 阅读 · 2 评论 -
Jenkins agent节点用java -jar的方式启动springboot项目
参考https://editor.csdn.net/md/?articleId=117675700 Jenkins拉取代码在agent服务器上创建用来存放jar包的maven仓库mkdir -p /data/maven/repository修改maven的config文件设置<localRepository>/data/maven/repository</localRepository> <mirrors> <mirror>原创 2021-06-08 21:46:53 · 566 阅读 · 0 评论 -
Jenkins中使用scm拉取代码
在项目根目录新建Jenkinsfile文件,并写好脚本(参考ssh或者http的方式拉取代码)然后push到gitlab配置流水线任务构建一下原创 2021-06-07 22:12:06 · 1798 阅读 · 1 评论 -
Jenkins使用ssh的方式拉取gitlab的代码
在gitlab服务器生成当前用户的公钥和私钥ssh-keygen -t rsa原创 2021-06-07 21:48:52 · 714 阅读 · 1 评论 -
Jenkins使用http的方式拉取gitlab的代码
Jenkins节点配置:在Jenkins添加凭据系统管理→Manage Credentials进入流水线配置,点击流水线语法然后把上面的脚本复制到流水线配置的脚本中注意不要换行,生成的脚本是什么样就直接粘过来pipeline { //执行脚本的服务器名 agent { label 'agent-131' } stages { stage('环境验证') { steps {原创 2021-06-05 23:34:21 · 1610 阅读 · 0 评论 -
Jenkins创建简单pipeline
Jenkins中要先安装git 和 pipeline:jenkins工作台->系统管理->节点管理->可选插件Jenkins节点配置:在Jenkins创建pipeline:根据流水线语法可以生成对应的脚本粘贴到pipeline的脚本里面agent-131表示在agent-131节点上执行(agent节点上要安装java,docker,git,mvn)保存后点击立即构建...原创 2021-06-05 16:51:05 · 194 阅读 · 0 评论 -
jenkins配置agent节点
准备环境master节点:192.168.247.130 (已安装Jenkins)agent节点:192.168.247.131在master节点创建ssh keyssh-keygen -t rsa一路回车发送公钥到agent服务器,并输入agent服务器 密码ssh-copy-id -i /root/.ssh/id_rsa.pub root@192.168.247.131测试master节点免密登陆agentssh 192.168.247.131然后在Jenkins中配置凭据J原创 2021-06-05 15:59:36 · 2769 阅读 · 0 评论 -
jenkins的安装
jenkins容器化安装Jenkins插件基本是从国外的网站下载下来的,一般来说会下载失败,部分插件重试后可以下载成功,实在下载不了的可以手动离线安装拉取镜像docker pull jenkins/jenkins:2.204.6 创建挂载卷的目录并授权mkdir -p /data/jenkins && chown -R 1000:1000 /data/jenkins启动镜像docker run -itd --name jenkins -p 8080:8080 -p 5000原创 2021-06-02 23:05:13 · 116 阅读 · 0 评论