欢迎来到IDC91站长网!
解决服务器各种技术问题,加微信uecomzsr

Linux

当前位置: IDC91 > 服务器教程 > Linux

Linux实现项目的自动化部署

时间:2022-10-12 22:46:22|栏目:Linux|点击:

一、自动化部署git项目

#!/bin/bash
 
# 清除项目进程和历史文件
pkill -f start.py
sleep 1
cd /root/automation |rm -rf testProduce/
 
# 获取项目最新git代码(前提服务器配置好git账户)
git clone git@dev.test.com:test_code/testProduce.git
 
# 启动项目
cd testProduce/
nohup /usr/python/bin/python3 start.py &
sleep 3
 
# 检查是否启动成功
pinfo=`pgrep -af start.py`
if [ -n $pinfo ]
then
  echo "Successfully!!!"
else
  echo "Failed!!!"
fi

上一篇:Apache Kafka 分区重分配的实现原理解析

栏    目:Linux

下一篇:使用 DataAnt 监控 Apache APISIX的原理解析

本文标题:Linux实现项目的自动化部署

本文地址:https://idc91.com/fuwuqizl/4683.html

广告投放 | 联系我们 | 免责申明

重要申明:本站所有的文章、图片、评论等,均由网友发表或上传并维护或收集自网络,属个人行为,与本站立场无关。

如果侵犯了您的权利,请与我们联系,我们将在24小时内进行处理、任何非本站因素导致的法律后果,本站均不负任何责任。

Copyright © 2023 IDC91.COM 版权所有晋ICP备17006296号