首页 > 编程语言 >python Django项目在jenkins中部署

python Django项目在jenkins中部署

时间:2023-12-25 16:46:03浏览次数:44  
标签:grep python 0.0 8088 Django nohup jenkins

1.在jenkins中创建一个自由风格的job:

 配置git源代码仓库:

构建机制的配置:

  配置执行shell脚本:

 

ps -ef | grep 0.0.0.0:8088 | grep -v grep | awk '{print $2}' | xargs kill -9
echo "=============Finish to kill release wiki real process =================="
BUILD_ID=DONTKILLME
echo "=========Start to run real server========="
cd /home1/irteam/projects/test/tool_projects/django2
git pull
#nohup python manage.py runserver 0.0.0.0:8088 &
nohup python manage.py runserver 0.0.0.0:8088 > nohup.out &

 

标签:grep,python,0.0,8088,Django,nohup,jenkins
From: https://www.cnblogs.com/pingguomang/p/17926392.html

相关文章

  • Python - pandas 报错:ValueError: 'HIS_批准文号' is both an index level and a colu
    问题描述file:[Terminal]ValueError:'HIS_批准文号'isbothanindexlevelandacolumnlabel,whichisambiguous.ValueError:cannotinsert招采_批准文号,alreadyexists有这两个错误,使用函数merge合并的时候出现第一个错误,将两个DataFrame的索引reset_index......
  • Windows环境 CMake 配置C++调用Python
    #CMakeLists.txtadd_library(python3STATICIMPORTED)#这里是使用python的安装路径set_target_properties(python3PROPERTIESIMPORTED_LOCATION"D:/python/libs/python39.lib")#使用python的静态库target_link_libraries(TestDemo......
  • Jenkins版本升级后Job的迁移
    场景在平时使用中apt-update不小心把jenkins由原来的2.303.2升级到2.414.3,造成原有的job无法工作解决方法只需要通过直接复制job对应目录下config.xml文件实现迁移旧的Job。config.xml文件包含了JenkinsJob的配置信息,包括源码配置、触发条件、构建步骤等等。迁移过程如下:1.......
  • Python——第五章:csv模块
    未来我们会使用爬虫获取到一些json文件,例如去英雄联盟官方爬取英雄的数据库查看代码{"hero":[{"heroId":"1","name":"\u9ed1\u6697\u4e4b\u5973","alias":"Annie","title":"\u5b89\u59ae","roles"......
  • Django报错 (django.core.exceptions.ImproperlyConfigured)
    报错种类django.core.exceptions.ImproperlyConfigured:ErrorloadingMySQLdbmodule.Didyouinstallmysqlclient解决方案:1、按照mysql包pip3install-ihttp://pip.baidu.com/pypi/simple--trusted-hostpip.baidu.compymysql2、在项目同名的模块下的__init__.py文件......
  • python3 多线程ping当前网段主机是否存活
    1.python3多线程#主线程只负责生成工作线程#工作线程只做具体的工作#多线程共享进程里的内存块#多进程不共享importthreadingdefHello(world,tedu):print('Hello%s%s!'%(world,tedu))if__name__=='__main__':foriinrange(3):th......
  • 【Mathematical Model】Python拟合一元一/二次方程(线性回归)
    ​        Python中可以使用多种库进行拟合方程,其中最常用的是NumPy和SciPy。NumPy是一个用于处理数组和矩阵的库,而SciPy则提供了大量的科学计算函数,包括拟合算法。1一元一次方程拟合    需要注意的是我们这里的方程需要我们自己定义好,然后再通过curve_fit......
  • python使用Gemini API
    谷歌免费开放了Gemini(https://ai.google.dev)的API,每分钟可发出60个请求(RPM)。这样我们除了免费体验Bard:https://bard.google.com/外,还可以写程序来调用。安装依赖pipinstall-q-Ugoogle-generativeai-q或--quiet:这个参数用于减少安装过程中输出的信息量。通常,pip......
  • 整合信息论 python示范代码
    在信息论中,我们经常会遇到一些基本概念,如联合熵、条件熵、交叉熵和KL散度等。以下是一些Python代码示例,用于计算这些概念¹。#-*-coding:utf-8-*-#Author:WSKHimportnumpyasnp#计算交叉熵defcross(M,N):return-np.sum(M*np.log(N)+(1-M)*np.log(1-N))M=np.......
  • python None cyc null
    cycpythonreturnNonecyc主流程any不指定类型默认为null输出为空toString()输出为"null"string指定为字符串默认为""输出为空toString()输出为"null"其他类型比如list同上总结:python.Nonetocyc.null任意类型均为nulltoString()均为"null"传入到pythonNonecyc.type关键......