项目部署(执行 jenkins 构建任务) | 学习笔记

简介: 快速学习 项目部署(执行 jenkins 构建任务)

开发者学堂课程【微服务+全栈在线教育实战项目演练(SpringCloud Alibaba+SpringBoot)项目部署(执行 jenkins 构建任务)学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址https://developer.aliyun.com/learning/course/667/detail/11553


项目部署(执行 jenkins 构建任务)


任务执行步骤讲解

1、需要 docker 启动起来,如果不启动,那过程是做不到的,因为过程是通过 docker 表现出来的。

service docker startv

参考文档:

hts://elp.alyun.com/document detail/60742.html?spm=a2c4g.11174283.6.548.24C14541ssYFIZ

第一步:安装必要的一些系统工具

yum install -y yum-utils device-mapper-persistent-data |vm2

第二步:添加软件源信息

yum-config-manager --add-repo htp://mirrors. aliyun.com/docker-ce/inux/centos/docker-ce.repo

第三步:更新并安装 Docker-CE

yum makecache fast

yum -y install docker-ce

第四步:开启 Docker 服务

se[vice docker start

第五步、测试是否安装成功

docker -V

在文件中输入 service docker startv 进行启动,当提示 Finished SUCCESS 就说明构建成功了。

2、点击 bulidnow 进行构建,就可以进行项的最终打包部署(在里面也可以点击 bulidnow 进行构建)

image.png

在执行过程中可以看到控制台的日志输出,点击控制台输出可以看见里面更详细的内容。

image.png

打包之后在对项目进行部署,最终在运行。通过他可以看见更详细的日志。打包完成后做缓存然后生成复制 zar 包。

3、所以流程应该都按照这里边的过程能把这个做到,把 jenkins 的安装上。

然后把工程部署到远程库中,通过这个过程把它能够发布出来。

image.png

相关文章
|
9天前
|
Java jenkins Shell
jenkins学习笔记之五:Maven、Ant、Gradl、Node构建工具集成
jenkins学习笔记之五:Maven、Ant、Gradl、Node构建工具集成
|
9天前
|
jenkins 持续交付
jenkins学习笔记之六:共享库方式集成构建工具
jenkins学习笔记之六:共享库方式集成构建工具
|
7天前
|
Prometheus 监控 Cloud Native
使用 Jenkins 监控和优化构建性能
【8月更文第31天】在软件开发的过程中,构建性能直接影响着开发效率和团队的生产力。一个快速、可靠的构建流程可以显著加快迭代速度,减少等待时间,使团队能够更快地响应变化。Jenkins 作为一款广泛使用的持续集成/持续交付(CI/CD)工具,提供了丰富的功能来帮助开发者监控和优化构建性能。本文将探讨如何利用 Jenkins 的内置工具和外部工具来监控构建性能,并提出一些具体的优化方案。
28 0
|
9天前
|
Kubernetes jenkins 持续交付
jenkins学习笔记之二十一:k8s部署jenkins及动态slave
jenkins学习笔记之二十一:k8s部署jenkins及动态slave
|
9天前
|
前端开发 jenkins 持续交付
jenkins学习笔记之二十:docker in docker运行pipeline
jenkins学习笔记之二十:docker in docker运行pipeline
|
9天前
|
jenkins Java 持续交付
jenkins学习笔记之十九:Docker安装jenkins master及动、静态配置slave
jenkins学习笔记之十九:Docker安装jenkins master及动、静态配置slave
|
9天前
|
jenkins 持续交付
jenkins学习笔记之十八:nexus制品获取及晋级
jenkins学习笔记之十八:nexus制品获取及晋级
|
9天前
|
Java jenkins 持续交付
jenkins学习笔记之十七:使用插件及maven上传制品到nexus
jenkins学习笔记之十七:使用插件及maven上传制品到nexus
|
9天前
|
jenkins Java 持续交付
jenkins学习笔记之十六:SonarSQube支持多分支
jenkins学习笔记之十六:SonarSQube支持多分支
|
9天前
|
jenkins API 持续交付
jenkins学习笔记之十五:SonarSQube API使用
jenkins学习笔记之十五:SonarSQube API使用
下一篇
DDNS