
CI/CD
文章平均质量分 60
hifour
这个作者很懒,什么都没留下…
展开
-
数据库版本控制插件Flyway Q&A
1.flyway是否支持版本回滚由于在版本管理时,没有额外的备份动作。因此当生产环境的数据发生变更后,无法回滚到上一个版本的数据库表结构及相关数据。 2.在使用flyway发布过程当中,当发现某一条业务数据有问题,进行手工修改,是否会影响到下一个数据库版本变更?不会。flyway会在所选择连接的库中创建一张'schema_version'的表。表中会存放每次执行过的.sql文件的执原创 2017-02-27 09:18:22 · 1927 阅读 · 0 评论 -
内网环境构建pypi仓库
需求:Python提供了大量的三方库组件,在公网环境下,用户可以通过pip install 的安装方式进行包的下载及安装。在整个持续集成阶段,为了保证环境的一致性,首先我们需要在客户端上安装上相关的依赖库组件,每次通过公网传输,容易受到公网网络环境的影响导致持续部署的整个阶段过程环境。为了提高持续部署的稳定性,并降低公网带宽利用率。决定采用在内网环境搭建pypi仓库。方法:GitHub原创 2017-03-08 13:16:05 · 3962 阅读 · 0 评论 -
Jenkins Windows slave节点部署
环境:Windows 2012 (其实2008以上的机器,感觉对windows的版本要求不一定强制要求)确保有JAVA 7的运行环境,否则无法启动Jenkins配置步骤:1. 进入Jenkins Master节点,选择“系统管理”-- > "管理节点",跳转之后左上角选择"新建节点"2. 输入节点名称(自定义) 若要负责某个节点的信息,可直接选择“复制现有节点",单击O原创 2017-04-06 10:11:49 · 7852 阅读 · 0 评论