未加星标

GitLab 8.15中引入了自动部署和Web终端

字体大小 | |
[系统(linux) 所属分类 系统(linux) | 发布者 店小二04 | 时间 20170101 | 作者 红领巾 ] 0人收藏点击收藏

最新的GitLab 8.15版提供了新的持续集成和持续部署(CI/CD)特性,目的在于自动化不同平台上的部署,并使用命令行界面让试机(Staging)或产品部署更加便捷。

GitLab的自动部署(Auto Deploy)特性采用Docker将应用自动部署到容器调度器,例如Docker Swarm、Google Kubernetes和Apache Mesos等。为适合不同的基础架构提供商,自动部署使用了预定义的模板。模板中描述了如何打包应用、设置基础架构、调用所需的任意服务等。GitLab当前提供了一个参考模板,用于创建一个Docker镜像并将其部署到Open Shift平台上的Kubernetes中。GitLab将所有可用的模板存放于特定的代码库中。

自动部署可与Review Apps完全集成。Review Apps是GitLab的另一个特性,它允许创建短生命周期的应用环境,其生命周期绑定于特定的分支。使用Review Apps就可以不设置专用的开发服务器就实现在类生产环境中测试分支。组合使用自动部署与Review Apps可在分支合并前就将分支部署到走查(Review)环境中。

GitLab的Web终端(Web Terminal)特性让用户可以通过SSH连接到走查环境等应用环境中,并在Shell提示符下使用。Web终端的最大好处在于提供了对走查、试机或产品环境的便捷直接访问,这可快速测试变更对系统所产生的影响。

GitLab的其它显著特性包括:

改进了BitBucket的导入工具,其中涵盖了缺陷跟踪(Issue)及评论、合并采纳请求(Pull Request)及评论、里程碑(Milestone),以及Wiki。
可跨代码库使用Git钩的全局Git钩(Global Git Hooks)。Git钩是一种代码库特定的动作,由推送(push)、提交(commit)和归并(merge)等操作触发。
与Slack的集成,这使得软件缺陷问题可以直接由Slack创建、展示和搜索。

最后一点,也同样重要的是,GitLab 8.15中还做了不少界面上的改进,包括新的字体、易于辨识的标签、对构建的滚动和加载的改进等。

GitHub 教程系列文章:

通过GitHub创建个人技术博客图文详解 http://www.linuxidc.com/Linux/2015-02/114121.htm

GitHub 使用教程图文详解 http://www.codesec.net/Linux/2014-09/106230.htm

使用 GitHub / GitLab 的 Webhooks 进行网站自动化部署 http://www.codesec.net/Linux/2016-06/131993.htm

多个GitHub帐号的SSH key切换 http://www.codesec.net/Linux/2016-05/131080.htm

如何在同一台电脑上使用两个GitHub账户 http://www.codesec.net/Linux/2016-05/131079.htm

利用GitHub搭建个人Maven仓库 http://www.codesec.net/Linux/2016-04/130197.htm

一分钟认识GitHub http://www.codesec.net/Linux/2015-11/125089.htm

Debian 8 上安装 GitLab http://www.codesec.net/Linux/2016-12/137816.htm

分享实用的GitHub 使用教程 http://www.codesec.net/Linux/2014-04/100556.htm

GitHub使用操作指南 http://www.codesec.net/Linux/2016-10/135782.htm

GitHub 的详细介绍:请点这里
GitHub 的下载地址:请点这里

查看英文原文:GitLab 8.15 Introduces Auto Deploy and Web Terminal

本文地址:http://www.codesec.net/Linux/2017-01/139163.htm


GitLab 8.15中引入了自动部署和Web终端

本文系统(linux)相关术语:linux系统 鸟哥的linux私房菜 linux命令大全 linux操作系统

分页:12
转载请注明
本文标题:GitLab 8.15中引入了自动部署和Web终端
本站链接:http://www.codesec.net/view/523249.html
分享请点击:


1.凡CodeSecTeam转载的文章,均出自其它媒体或其他官网介绍,目的在于传递更多的信息,并不代表本站赞同其观点和其真实性负责;
2.转载的文章仅代表原创作者观点,与本站无关。其原创性以及文中陈述文字和内容未经本站证实,本站对该文以及其中全部或者部分内容、文字的真实性、完整性、及时性,不作出任何保证或承若;
3.如本站转载稿涉及版权等问题,请作者及时联系本站,我们会及时处理。
登录后可拥有收藏文章、关注作者等权限...
技术大类 技术大类 | 系统(linux) | 评论(0) | 阅读(33)