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 创建一个测试任务。
  • 创建内网部署任务,本地部署。
  • 创建外网部署任务,也就是我们的远程部署。
已有203人预订
预订达标
文章出炉
交流日期
     
17.09.18
17.10.07
17.10.17 20:30
查看文章评论/提问
WangYu
很详细!
纸鸢涵: 内容写得很详细,也很全面
Ross 白
thanks.
卢骏
很详细,感谢了。最近在用这个,可以后面再介绍一下jenkins一些好用的插件吗?
汉字就行。
[root@vagrant-centos65 test11]# vim test11/settings.py ? 你在test11目录执行这个命令?
汉字就行。: 看错了。。没毛病
你可能还喜欢
高并发、低 RT 的风控系统架构及技术架构的实现
火币集团研发中心
高效构建 Docker 镜像的最佳实践
张晋涛
全栈开发入门实战:后台管理系统
鲁鹏
程序员副业赚钱的 8 种模式
安晓辉
每一个开发人员都应该懂的 UML 规范
码匠笔记
Python 协程模块 asyncio 使用指南
陈祥安
微信扫描登录
关注提示×
扫码关注公众号,获得 Chat 最新进展通知!
添加小助手微信×