聊聊Jenkins构建自由风格任务

实现目的聊聊:通过jenkins在服务器部署一个简单的.Net程序
1. 登录并创建任务
输入任务名称并选择构建一个自由风格的任务

2. 配置
2.1 常规
设置描述和丢弃规则

2.2 源码管理
配置源代码和凭据

2.3 构建触发器

2.4 构建环境
设置每次构建的时候删除之前的文件(我主要是想保持文件最新,奈何没找到拉取代码的构格任方式,参考文档里面有方法)

2.5 构建
通过执行shell脚本来来构建

通过编写shell脚本来部署.NetCore项目
image_tag=`date +%Y%m%d%H%M%S`; echo $image_tag; # build镜像并且打上tag dockerfile路径根据不同项目地址不同 docker build -f ./Net5ByDocker/Dockerfile -t net5bydocker:$image_tag .; docker images; # 停止并删除旧版 net5bydocker 容器 CID=$(docker ps | grep "net5bydocker" | awk {print $1}) echo $CID if [ "$CID" != "" ];then docker stop $CID docker rm $CID fi # 把刚刚build出来的企商汇建自镜像跑起来 docker run -p 8012:80 --name net5bydocker -d net5bydocker:$image_tag; docker ps -a; docker logs net5bydocker;脚本参考自:https://www.cnblogs.com/xiaoxiaotank/p/14762665.html
2.6 构建后操作

3. 开始构建
点击保存后点击立即构建,就会在下面可以看到构建历史列表(出现蓝色代表构建成功,由风红色代表有问题)

构建完成后我们查看linux服务器是聊聊否已经有刚部署项目的容器

3.1 查看输出
通过在指定的build ID下选择输出控制台查看详细信息

3.2默认工作目录
通过输出信息我们可以看到jenkins默认的工作目录是我们配置的目录
/var/jenkins_home/workspace/
4. 预览效果
通过我们的云服务器shell配置,我们访问我们的构格任swagger地址
http://192.168.1.14:8012/swagger/index.html
调用接口发现可以查询到数据

这点常见的错误就是连接数据库的地址配置有问题,如果这里有问题,建自可以通过命令去查看docker日志
由风docker logs 容器Id5. 参考文档
GitLab+Jenkins持续集成+自动化部署:https://www.cnblogs.com/yanjieli/p/10613212.html
由风xiaoxiaotank:https://www.cnblogs.com/xiaoxiaotank/p/14762665.html
由风相关文章
电脑wis系统安装教程(电脑wis系统安装详解,助你提升工作效率与便捷性)
摘要:随着科技的发展,智能化工作环境已经成为现代办公室的必备条件之一。电脑wis系统作为一种智能化办公平台,可以帮助用户实现多种办公任务的集中管理,大大提升工作效率和便捷性。然而,由于安...2025-11-05
前言线程安全是并发编程中的重要关注点。造成线程安全问题的主要诱因有两点,一是存在共享数据(也称临界资源),二是存在多条线程共同操作共享数据。为了解决这个问题,我们可能需要这样一个方案,当存在多个线程操2025-11-05
为什么要为老年人设计适合他们的产品?刷视频号、抖音你看到了你身边的父母、叔叔阿姨,甚至你的爷爷奶奶拍的视频也出现在了你的快手账号里面。甚至 b 站,也出现了长辈的身影,根据调查显示,中国的中老年用户使2025-11-05
在 Vue2.0 中,代码复用和抽象的主要形式是组件。然而,有的情况下,你仍然需要对普通 DOM 元素进行底层操作,这时候就会用到自定义指令。你可以将一些 css 样式抽象到指令中,也可以将一些 js2025-11-05如何利用分身定格制作教程电脑(创意动手实践,体验分身定格的魅力)
摘要:分身定格是一种独特而有趣的摄影技术,通过一系列静止图像的快速连续播放,创造出动画的效果。本文将向您介绍如何利用分身定格技术制作一个有趣的教程电脑,让您在学习和娱乐中都能充分体验到这...2025-11-05
写在前面本文是《重构,有品位的代码》系列第五篇文章,前面文章主要介绍的重构手法是关于如何新建、移除或重命名程序的元素。当然,不只是只有这些手法,还有类型的重构也是很重要的,主要是在不同上下文间搬移元素2025-11-05

最新评论