随笔分类 - CI技术
持续部署、持续集成、持续交付项目
摘要:简介 每次提交代码后,都需要进入Jenkins客户端,才查看到Jenkins构建项目的信息,所以这里配置Jenkins消息通知。 消息通知有两种: 1、邮件通知 2、钉钉群通知 个人比较喜欢钉钉,强大的钉钉可以实现的消息通知: 越来越多的公司采用,那么我们在Jenkins持续集成中,也可以直接选择钉
阅读全文
摘要:简介 该插件主要是通过SSH连接其他Linux机器,远程传输文件及执行Shell命令。 1、SCP--通过SSH发送文件 2、在远程服务器执行shell命令 3、Passwords/passphrases在配置文件及UI界面是加密显示的 4、SSH可在项目编译前或编译后执行,与是否编译成功无关 插件
阅读全文
摘要:本人服务器使用的是华为云的弹性云服务器,安装CentOS 7.6 先给yum切换阿里源: 备份 mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup 下载 wget -O /etc/yum.repo
阅读全文
摘要:命令行或API上使用Git通过HTTPS执行Git操作时,可以创建一个个人访问令牌并用它代替密码。 In this article Creating a token Using a token on the command line A personal access token is requir
阅读全文
摘要:travis ci用于持续集成项目,弊端是只能集成github上public的项目,具体介绍:链接 第一步:注册一个travis cl账号 到 Travis CI官网 https://travis-ci.org 注册登录,一般使用github授权登录即可,点击Sign In 第二步:在travis
阅读全文
摘要:travis ci用于持续集成项目,弊端是只能集成github上public的项目,具体介绍:链接 进入root用户 sudo su 安装rvm curl -L get.rvm.io | bash -s stable 生效配置文件 source /home/soldier/.rvm/scripts/
阅读全文
摘要:开发前的准备 本人安装的是依赖于tomcat运行的Jenkins 1、CentOS7 安装Jenkins,链接 2、※为服务器的tomcat配置一个账户密码,用于Jenkins访问tomcat vim /usr/local/apache-tomcat-9.0.20/conf/tomcat-users
阅读全文
摘要:前期准备 1、Ubuntu本地安装travis ci客户端,链接 2、服务器安装docker,链接 3、服务器安装docker-compose,链接 4、服务器安装rsync,链接 5、ssh免密登录,链接 让 travis 远程登录自己的服务器,所以后面配置项目时 需要将本地保存的 SSH 私钥进
阅读全文

浙公网安备 33010602011771号