上一页 1 ··· 30 31 32 33 34 35 36 37 38 ··· 45 下一页
摘要: 1 - GitLab 基于git的开源的仓库管理系统项目,使用git作为代码管理工具,并在此基础上搭建web服务,拥有与Github类似的功能。 GitLab已经是一个全面的DevOps平台,包含项目管理、仓库管理、源代码管理、持续集成、持续交付和部署的DevOps平台。 社区版(Community 阅读全文
posted @ 2017-02-07 23:29 Anliven 阅读(1000) 评论(0) 推荐(0) 编辑
摘要: 01 - 05 01 - RPM包安装方式 默认路径 配置文件:/etc/sysconfig/jenkins 日志文件:/var/log/jenkins/jenkins.log 执行文件:/usr/lib/jenkins/jenkins.war 默认变量 JENKINS_HOME:/var/lib/ 阅读全文
posted @ 2017-02-07 23:23 Anliven 阅读(845) 评论(0) 推荐(0) 编辑
摘要: 1 - CI与CD的联系与区别 持续集成(Continuous Integration)、持续交付(Continuous Delivery)和持续部署(Continuous Deployment)的过程,其实就是一个软件开发优化的过程。 统一流程:自动化地触发编译、集成、测试、交付和部署 保证集成的 阅读全文
posted @ 2017-02-07 23:05 Anliven 阅读(1316) 评论(0) 推荐(0) 编辑
摘要: 1 - Angular Angular是一个JavaScript UI框架,在 Angular 2 之后,Angular 的主要开发语言换成了 Typescript,而不是 Javascript。 但目前的浏览器大都不支持直接执行 Typescript 语言,而是需要 tsc 编译器的帮助,把 Ty 阅读全文
posted @ 2017-02-07 22:40 Anliven 阅读(782) 评论(0) 推荐(0) 编辑
摘要: 1 - Vagrant HomePage: https://www.vagrantup.com/ Download: https://www.vagrantup.com/downloads.html Get Started: https://www.vagrantup.com/intro/index 阅读全文
posted @ 2017-02-07 22:30 Anliven 阅读(552) 评论(0) 推荐(0) 编辑
摘要: 1 - Jenkins简介 Jenkins是一个开源项目,其前身为Hudson,旨在提供一个开放易用的持续集成工具,用于监控持续重复的工作。 主要用于自动而持续地构建/测试软件项目;监控外部调用执行的工作。 Jenkins是驱动整个持续交付和DevOps的核心组件,能够实现项目的自动构建、打包、测试 阅读全文
posted @ 2017-02-07 00:16 Anliven 阅读(1096) 评论(0) 推荐(0) 编辑
摘要: DevOps成熟度评估 Devops通过人、流程和技术的有机整合,以协作、自动化、精益、度量和共享文化为指引,旨在建立一种可以快速交付价值并且具有持续改进能力的现代化IT组织。 DevOps成熟度评估通过标准化和量化DevOps活动,帮助决策者快速的知道目前水平以及未来的发展目标, 没有一个“放之四 阅读全文
posted @ 2017-02-06 22:38 Anliven 阅读(652) 评论(0) 推荐(0) 编辑
摘要: 01 - 05 01 - 临时保存和恢复当前改动 执行git stash保存后,git status将显示无任何改动。 git stash # Temporarily stores all modified tracked files git stash list # Lists all stash 阅读全文
posted @ 2017-01-28 23:27 Anliven 阅读(277) 评论(0) 推荐(0) 编辑
摘要: 1 - 分支 分支模型定义了创建、合并、删除分支的场景与时机。 不同的分支模型对应了不同的分支管理策略。 master主分支主要用来发布新版本,应该保持稳定,并且时刻与远程库同步,一般情况下不允许在master主分支直接做修改。 通常都是在新建的branch分支修改,确认改动稳定后,合并到主分支ma 阅读全文
posted @ 2017-01-28 23:18 Anliven 阅读(1049) 评论(0) 推荐(0) 编辑
摘要: 1 - 必要的概念 当前编辑界面:工作区(workspace) “git add”命令:将改动加入到缓存区(Index) ”git commit”命令:提交代码到本地库(Local Repository) ”git push”命令:提交代码到远程库(Remote Repository) 2 - 未使 阅读全文
posted @ 2017-01-28 23:11 Anliven 阅读(2719) 评论(0) 推荐(0) 编辑
上一页 1 ··· 30 31 32 33 34 35 36 37 38 ··· 45 下一页