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

作者/分享人:啊文
职务: 运维开发 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 创建一个测试任务。
  • 创建内网部署任务,本地部署。
  • 创建外网部署任务,也就是我们的远程部署。
已有69人预订
预订达标
文章出炉
交流日期
     
09月18日
10月07日
10月17日 20:30
你可能还喜欢
职场高效率:用印象笔记来提升你的工作效率
白宦成
三流程序员如何提高加速度,两年做到待遇 20K+
Tamic
聊聊 Spring Boot 2.x 那些事儿
泥瓦匠 @ bysocket.com
转行 AI,如何给自己定位?
章华燕
三个月大数据研发学习计划
Fickr孫啟誠
从《目标》、《凤凰项目》到《持续交付》:DevOps 的过去、现在及未来
常新居士
如何结合使用敏捷利器 JIRA 和 Confluence
刘华
基于 Docker、Kubernetes 实现高效可靠的规模化 CI/CD 流水线的搭建
邸富杰
从架构演进的角度聊聊 Spring Cloud 都做了些什么?
纯洁的微笑
TensorFlow 分布式原理与应用实践
刘光聪
Vue 2.0 真实点餐项目实战
Ziksang
前端工程师“应试”指南
芋头
如何学好 Linux、C++,并搞定 BAT 面试
天千
新一代科学教育标准到底是什么?为什么开展 STEM 教育?
嘉糖
语音云的大数据实践之路
韦邦灯
微信扫描登录