当前位置: 首页 > news >正文

jenkins如何与shell脚本结合使用

一、首先创建项目:

image

底下这两个一个是自由风格项目,一个是maven项目

 

image

 

二、创建好之后点击项目

image

 

image

 

image

 

image

 

image

 

完成以上操作,在构建的时候,就会执行此处的shell脚本!

 

shell脚本如下(此处根据自己业务需求写自己的shell脚本):

#!/bin/bash
#自动化部署前端脚本
GREEN='\033[0;32m'
NC='\033[0m' # 重置颜色
TIMESTAMP=$(date +"%Y%m%d_%H%M%S")
backup_hello_name="hello_$TIMESTAMP"

mkdir "/tmp/$backup_hello_name"
cp -r /opt/nginx/html/test/hello/* /tmp/$backup_hello_name/
echo -e "${GREEN}备份/test/hello/成功${NC}"

rm -rf /opt/nginx/html/test/hello/*
echo -e "${GREEN}删除/test/hello/成功${NC}"


cp -r ./spa/* /opt/nginx/html/test/hello/

echo -e "${GREEN}复制最新前端文件至/test/hello/成功${NC}"


echo -e "${GREEN}complete!sucess!You're the best!${NC}"

 

http://www.sczhlp.com/news/115445/

相关文章:

  • 【C++11】深度剖析智能指针 - 教程
  • struct * 初始化和造数据的简洁方式(二叉树,d, *left, *right)(面试)
  • Android抓包
  • 网迎客 网站建设郑州网络推广方案
  • 清远专业网站建设服务中国十大建筑设计院
  • 网站开发 青岛株洲高端网站建设
  • hpsocket 网站开发住房和城乡建设部网站一级建造师
  • 湘阴网站设计网站改版设计
  • 网站如何快速被收录烟台学校网站建设
  • 河北省住房和城乡建设网站旅游网站开发开题报告
  • 做视频网站的公司自己写的网页怎么发布到网上
  • 火山引擎多模态数据湖:基于 Daft 与 Lance,构筑 AI 时代数据湖新范式
  • doris窗口函数 LAG()(取上一条)和 LEAD()(取下一条)函数
  • debmirror工具
  • 工程建设云郑州专业seo推荐
  • 淮南网站建设淮南如何进行产品开发
  • 做淘宝代理哪个网站好企业网站的网址通常包含
  • 北京网站建设定制上海网站建设 排名
  • 备案的网站可以改域名吗品牌创意网站
  • 江西省建设局网站万维网网站续费
  • 德州网站开发公司免费空间大全
  • 自做网站视频外贸网络推广的公司
  • wordpress七牛云储存怎么网站优化推广 视屏
  • 免费网站百度收录东莞最好的网站建设价格低
  • 深入解析:【Day 52 】Linux-Jenkins
  • 一键生成表白网站wordpress snape
  • asp.net网站搬迁到移动终端高密专业网站建设价格
  • 网站推荐2021wordpress验证
  • 网站建设首选沈阳高端网站建设wordpress查找重复图片
  • 本土开发者如何选择代码管理工具?Gitee与GitHub深度对比解析