Jenkins + Django 完整实战,细化到每一步操作

作者/分享人:啊文
向 Ta 提问
职务: 运维开发 1、在公司主要负责游戏业务的监控,更新,合服,搭建新项目的运维架构以及开发运维工具等等 2、参与开发ansible半自动化运维平台 具体事宜,根据CMDB来写获取数据的接口以及使用python编写主程序入口 二次开发ansible让其整合到公司的架构中,完成日常操作(初始化机器,版本迭代,发布版本,搭建架构)

环境以及将会使用到和学习到的知识点:环境,我们以一台全新的服务器来做 jenkins 项目;优势,所有的操作都有完善的操作步骤以截图的形式;知识点,Linux、jenkins、git、python、django。

  • 介绍 jenkins:主要是介绍部署流程。
  • 安装 jenkins:环境是 linux 安装 java + tomcat 。
  • 创建远程仓库(使用 git)。由于连接 gitbub 有点慢,我们会用码云来作为我们的代码仓库。
  • 升级 python 2.6~python 2.7。经过几十次测试确保在 linux 服务器上面能够安装成功。
  • 安装 django。我们会使用 jenkins 部署 django 所以需要安装 django 环境。
  • 安装 jenkins 插件。我们会使用远程部署,所以会安装远程部署的插件和一些常用的插件。
  • 创建 django 项目。从 0 开始部署一个 django 项目并同步到码云代码库。
  • 创建测试任务(jenkins)。使用 jenkins 创建一个测试任务。
  • 创建内网部署任务,本地部署。
  • 创建外网部署任务,也就是我们的远程部署。
已有98人预订
预订达标
文章出炉
交流日期
     
17.09.18
17.10.07
17.10.17 20:30
查看文章评论/提问
WangYu
很详细!
纸鸢涵: 内容写得很详细,也很全面
Ross 白
thanks.
卢骏
很详细,感谢了。最近在用这个,可以后面再介绍一下jenkins一些好用的插件吗?
汉字就行。
[root@vagrant-centos65 test11]# vim test11/settings.py ? 你在test11目录执行这个命令?
汉字就行。: 看错了。。没毛病
你可能还喜欢
支付平台架构设计评审核心要点与最佳实践
李艳鹏
前端大师炼成记:初中级前端成长指南
差不多先生
软件架构发展历程分享
kimmking
从微信支付宝支付接口设计谈 API 接口产品的设计经验和最佳实践
李艳鹏
微服务开发中的数据构架设计
陈伟荣
如何高效开启你的顾问人生模式
加兴
微信扫描登录