自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 CI/CD:Git+Jenkins+docker+harbor实现自动化部署(个人版本已自测)

CI/CD:Git+Jenkins+docker+harbor实现自动化部署

2022-11-08 18:15:02 378

原创 定时任务脚本没错误却报:syntax error: unexpected end of file

用shell编写的一个脚本,执行的时候报错:syntax error: unexpected end of file!发生这种报错有两种原因:第一种:如果你是用 windows 系统编写的脚本,那么就有可能是 fileformat 类型不同!可能是 fileformat=dos ,那么你需要把格式修改为unix,方法是直接输入 :set ff=unix,输入完成后回车即可看到:fileformat=unix第二种:如果你是用 Linux 系统编写的 shell 脚本,在 vim 的命令

2021-12-27 10:54:51 389

原创 Jenkins实现微服务自动化部署_Jenkins任务配置完整版 (七) 创建方式三(流水线_前端配置)

创建备注描述内容构建触发器(默认)高级项目选项(默认)流水线(重点)pipeline { agent any stages { stage('Pull Source code') { steps { script{ git branch: 'develop', credentialsId: '6d704e40-401f-4f70-9724-0f8fc2ab8be6', url: 'ht..

2021-07-20 15:57:13 394

原创 Jenkins实现微服务自动化部署_Jenkins任务配置完整版 (六) 创建方式三(流水线_后端配置)

创建备注描述内容构建触发器(默认)高级项目选项(默认)流水线(重点)pipeline { agent any tools { // Install the Maven version configured as "M3" and add it to the path. maven "Maven" } stages { stage('Pull Source code') { ...

2021-07-20 15:53:06 709

原创 Jenkins实现微服务自动化部署_Jenkins任务配置完整版 (五) 创建方式二(构建一个自由风格的软件项目_前端配置)

创建任务名,选中构建一个自由风格的软件项目备注描述源码管理构建触发器(默认配置)构建环境(下载插件nodejs,需要全局工具配置)

2021-07-20 15:47:02 204 1

原创 Jenkins实现微服务自动化部署_Jenkins任务配置完整版 (四) 创建方式二(构建一个自由风格的软件项目_后端配置)

后端配置:创建任务名,选中构建一个自由风格的软件项目备注描述信息配置git源码管理(私服)构建触发器(默认)构建环境(默认)构建(微服务一个项目里面有多个子工程):增加构建步骤:选择"调用顶层Maven目标"(如果没有引用类common可跳过)字段 参数 说明 maven版本 Maven 填写你自己配置的maven名字 目标 clean install -Dmaven.test.skip=true -pl...

2021-07-20 15:18:26 418

原创 Jenkins实现微服务自动化部署_Jenkins任务配置完整版 (三) 创建方式一(构建一个Maven工程)

创建任务:创建名称->选择maven项目->确定设置项目描述选择版本控制器和仓库地址(注意如果是私有仓库,这里需要建立credentials身份认证)设置触发器(保持默认)设置构建(编译打包)手动添加Goals and options(clean package -Dmaven.test.skip=true)构建后操作在构建后设置中 选择:(send build artifacts over ssh)通过SSH发送构建工件...

2021-07-20 14:16:46 306

原创 Jenkins安装_Linux_环境安装

Jenkins安装概述:Jenkins是一个开源的持续集成的服务器,Jenkins开源帮助我们自动构建各类项目。Jenkins强大的插件式,使得Jenkins可以集成很多软件,可能帮助我们持续集成我们的工程项目。官网自行下载jenkins.war包, 启动方式如下:Jenkins.war包放到Tomcat的webapps下 然后启Tomcat启动tomcat: 注意启动tomcat会自动解压webapps下的war包访问http://ip:9800/jenkins/ 会提示密...

2021-07-20 13:02:50 199

原创 Nodejs安装_Linux_环境安装

nodejs安装目的: jenkins自动部署也包含前端部署 ,前端部署我自己用的是nodejs打包的,所以需要nodejs编译环境压缩包官网自行下载解压包:xz -d node-v12.16.1-linux-x64.tar.xztar -xf node-v12.16.1-linux-x64.tar安装nodejs的依赖组件:进入node-v12.13.1-linux-x64目录,执行如下命令,sudo yum install gcc gcc-c++部署bin

2021-07-20 13:01:32 300

原创 Tomcat安装_Linux_环境安装

Tomcat安装目的: 此次用的jenkins.war包所以需要依附与tomcat安装启动安装包自行官网下载:解压: tar -zxvf修改Tomcat 里面的apache-tomcat-9.0.44/conf/server.xml端口vimapache-tomcat-9.0.44/conf/server.xml8080默认端口更改为9800 (也可以用默认8080)#启动tomcat, 在tomcat目录下(官方名称:apache-****)bin目录./s...

2021-07-20 13:00:44 90

原创 Git安装_Linux_环境安装

Git安装目的: jenkins拉取代码需要git去拉取代码,安装编译源码所需依赖:yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel gcc perl-ExtUtils-MakeMaker耐心等待安装,出现提示输入y即可;(此版本为旧版本 ,需要安装新版本的自行查找)输入命令git --version,查看安装的git版本,校验通过,安装成功...

2021-07-20 12:59:47 102

原创 Java环境_Linux_Maven安装

Maven安装作用: java源码需要用到maven进行编译,打包.压缩包自行官网下载解压安装包tar -zxvf配置Maven环境:执行 vim /etc/profile 配置全局环境# mavenexport MAVEN_HOME=/mnt/soft/maven/apache-maven-3.8.1export PATH=$PATH:$MAVEN_HOME/bin刷新配置:source /etc/profile执行mvn-versio...

2021-07-20 12:58:33 85

原创 Java环境的搭建_JDK

JDK的安装作用: jenkins 需要java的运行环境,后面我会采用tomcat 去运行war包,所以需要java的一个运行环境.安装包官网自行下载:下载后 tar -zxvf 解压配置JDK环境:执行 vim /etc/profile 配置全局环境配置如下环境变量:# javaexport JAVA_HOME=/mnt/soft/java/jdk1.8.0_161export CLASSPATH=.:$JAVA_HOME/jre/lib/r...

2021-07-20 12:56:08 65

原创 Jenkins实现微服务自动化部署_Jenkins环境设置完整版 (二)

目录基础插件的安装:检查jenkins的基础配置:Jenkins系统设置配置检查:jenkins设置语言中文关于重启jenkinsSSH设置(重点):简介:我们配置的是 git + maven 方式的 自动化部署 所以git和maven的相关插件是必须的 还有一个ssh用于机器间的文件传送基础插件的安装:安装过程:系统管理-->插件管理-->可选插件-->过滤Deploy to container-->勾选,点击下边的按钮:直...

2021-07-20 12:42:47 739

原创 Jenkins实现微服务自动化部署_基础环境安装完整版 (一)

目录JDK的安装MavenGit安装Tomcat安装nodejs安装Jenkins安装JDK的安装作用: jenkins 需要java的运行环境,后面我会采用tomcat 去运行war包,所以需要java的一个运行环境.安装包官网自行下载:下载后 tar -zxvf 解压配置JDK环境:执行 vim /etc/profile 配置全局环境配置如下环境变量:# javaexport JAVA_HOME=/mnt/...

2021-07-20 12:00:59 1347

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除