首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Travis CI
4915 关注,110 文章
关注
热门
最新
最热
运维开发故事
1年前
Travis CI
CI/CD
后端
Tekton系列之实践篇-我的第一条Pipeline
前面已经完成了Tekton的安装和理论知识的介绍,如果你认真的看完了文章,相信你会有所收获。 这篇文章主要带你来真正实践一下,完成自己的第一条流水线。 我们流水线的整体流程如下。 流程图 整个流程是不
291
3
评论
饼干_
1年前
前端
Travis CI
手把手教你撸自动部署 --- Travis CI
精湛你的技术栈,不失为一个好方法,技多不压身,奉上新手教程Travis CI 自动部署。类似的还有Jenkins等。
1954
121
4
K8sCat
1年前
Travis CI
后端
使用 Travis CI 自动部署基于 Hugo + GitHub Pages 的静态博客
Travis CI 是一个持续集成工具,它可以通过 GitHub 自动拉取代码,然后执行测试、构建以及部署。本文的目标是使用 Travis CI 自动部署基于 Hugo 生成的静态博客到 GitHub
6998
15
1
程序员Kyle
2年前
Travis CI
使用 Travis 打造 SpringBoot 应用持续集成和自动部署 | Travis CI 初体验
如果你也有类似经历,一定会深感持续集成的必要性,因为手动部署实在又繁琐又耗时,虽然部署流程基本固定,依然还是容易出错。 如果你很熟悉持续集成,一定会同意这样的观点:「使用它已经成为一种标配」。 如果你还不了解持续集成,这里可以快速入门。 市场上持续集成工具众多(Jenkins、…
702
2
5
caihai123
2年前
Travis CI
使用Travis CI自动部署GitHub Pages页面
假设你已经知道GitHub的GitHub Pages功能,你只需要将前端文件放在GitHub仓库中,就可以在设置中开启此功能。 项目名为 ${username}.github.io 的项目会默认开启,可通过https://${username}.github.io(首页)访问,…
573
2
2
毅力的小蚂蚁
2年前
Travis CI
travis CI工具自动部署自己github项目
Travis CI 提供的是持续集成服务,它可以绑定github上的项目,可以指定监视某个分支,只要push了新的代码,就会自动抓取;它提供一个运行环境,执行测试,完成构建,还能部署到服务器。 因为Travis 和github是兄弟,所以目前市场份额最大。 当我们push代码到…
914
1
2
rorry
2年前
Travis CI
前端持续集成 Travis-CI 自动化部署到 Github 个人主页
1. 徽章 这些小徽章(badge)是可以通过一些网站例如 shields.io 制作出来,徽章状态数据可以是静态的,也可以是实时的。 哈哈,开玩笑的,这些徽章更大的作用是让人们觉得你的项目更加靠谱。 看到这里你可能会想... 2. Travis-CI 一个持续集成工具,它有 …
484
4
6
JackySummer
2年前
Travis CI
手把手带你入门 Travis 自动化部署
本文主要讲如何用 Travis 来实现自动化部署,并参照 Github 真实项目开发简单场景来介绍。 在说 Travis 之前,先了解一下 CI/CD 的概念。 CI(Continuous integration)—— 持续集成。持续集成是指频繁地(一天多次)将代码集成到主干,…
1108
5
评论
hezf
3年前
Travis CI
使用Travis CI尝试前端的持续集成
在软件工程中,持续集成(CI)指的是多次小幅度的将开发的代码合并到主干(我的理解这个主干是类似于dev的测试环境代码)的做法。在合并之前,需要做一些测试和构建的步骤,通过了之后就可以将新代码"集成"到主干。 结合我自身的真实情况,就是我有一个演示项目(使用的GitHub pag…
1411
6
评论
VipAugus
3年前
Travis CI
使用Jenkins持续集成Hexo博客
正如它所说的:作为领先的开源自动化服务器,Jenkins提供数百个插件来支持构建,部署和自动化任何项目。例如Git插件、自动部署的Deploy插件、代码质量Sonar等等好用的插件,给Jenkins增添了丰富的功能。 在服务器安装Git服务,生成公钥(~/.ssh/id_rsa…
1256
2
评论
xiaohanliang
4年前
Travis CI
为Terraform部署Travis
1. 通用流程 -> 如果你的场景很简单,这么做够了 2. 我踩过的坑 操作步骤:首先点击左下角的Organizations, 接着右边会出现这个组织对应的项目,但是有时候这里显示的不全,可能你的组织里有5个项目,实际这里只出现了三个。 这个问题出现的原因是因为Travis没有…
519
1
评论
山天大畜
4年前
Travis CI
iOS & Android 上传代码库+持续集成+单元测试
本文将介绍如何把iOS & Android项目分别上传到CocoaPods和Jitpack,并用Travis CI做持续集成,codecov做代码单元测试覆盖率的报告展示。 首先需要在Github上创建代码仓库,编写好自己的代码并提交,打上一个tag标签作为版本。 对于iOS代…
682
3
评论
AME的历险记
4年前
Travis CI
Scala
连续集成
用sbt-best-practice为Scala库设置Travis CI上的持续集成和持续交付
Github上有很多 Scala 开源库。它们都有自动测试的功能。 比如 README 页面上有个小图标(build passing)表示当前版本是否通过了测试。 再如,每当有人提交 Pull Request 的时候,也会有个小勾勾报告这次修改能不能通过测试。 还有,这些库还会…
469
2
评论
九酒
4年前
Travis CI
前端
GitHub
初尝 travis ci
第一次接触这个工具,简单用下来,感觉像是一个网络上的在线构建和测试git上代码的工具。 在travis上,可以构建和测试仓库对应的github的最新提交记录的代码,比如我今天测试了一串代码,总共提交了5次,最后一次成功了,如果要在travis上做测试,必须把代码提交上githu…
995
18
2
yyzclyang
4年前
单元测试
前端
Travis CI
单元测试(三)
这一次就来谈谈如何利用Travis CI来做云端单元测试。 Travis CI 是通过绑定 Github 上面的项目,只要有新的代码,就会自动抓取,搭建环境并进行测试,如果测试结果有什么变化,就会发邮件通信你。 Travis CI 要求项目的根目录下有一个 .travis.ym…
766
10
评论
已注销
4年前
GitLab
Jenkins
Travis CI
7款不错的 CI/CD工具
时至今日,越来越多的工程团队开始实行敏捷开发,借以推动更短、更快的发布周期。而代码库的增长与更高的生产构建频率,也带动持续集成与持续部署/交付工具快速兴起。 如果您有意提升发布频率,或者是不太清楚哪些工具能够帮助您达成这一目标——别担心。在今天的文章中,我们将探讨一系列最流行的…
5765
23
评论
萌面大道
4年前
iOS
GitLab
GitHub
Practice - iOS 项目持续集成实践(一)
一个软件工程项目从编写、到测试、再最终交付到用户通常有很多重复且固定的步骤。虽然作为开发者,我们的核心任务是编写代码,而这些其他的步骤却也不能忽视,持续集成(Continuous Integration)则可以帮助开发者完成这些琐碎的事务,提升团队的开发效率与质量。 本文将主要…
1566
18
评论
haifeiWu
4年前
Hexo
GitLab
Travis CI
I-team博客的gitlab-runner持续集成实践
做为一个略微看过nodejs语法,但又不懂nodejs的攻城狮,搭建hexo环境很是麻烦,要考虑到翻墙、版本兼容等问题。于是乎,博主每换一个电脑,为了能继续发博客,都需要在新电脑上花一天时间重新搞一下 hexo 环境,楼主感觉还是有简洁的方案来实现我一提交代码就可以自动发布博客。
1061
17
6
doob
5年前
Git
Travis CI
基于 Gitlab 实践 GitOps
由于我们公司最近在准备将我们的服务运行环境切换到k8s以方便我们的微服务相关的管理,因为之前都是通过 shell 脚本进行部署的,如果想要实现一个比较安全稳定并且能够回滚的自动发布工具是比较困难并且成本比较高的,所以在这之前我们并没有太多的去思考自动发布方面的问题,但是切换到 …
2000
16
评论
姬无
5年前
GitHub
前端
Hexo
开箱即用,Hexo博客的github+server自动部署
前几天,跟小伙伴Pipe一起参加个分享会,看到他做了笔记,结束后我说你发给我呀,他说直接看我博客(《工作思维方式简记》)呀!我的天,写完瞬间就发到站点去了!Pipe非常高产,去看看他的博客,用“高产似母猪”来描述都不足为过,5月份还没有过完,发布了7篇日志。 我问他,怎么做到那…
3295
58
3