原文:如何用Github钩子做自动部署

最近机缘巧合的购置了域名和服务器,不用实在是浪费,再加上一直没有属于自己的个人网站,所以打算用hexo在服务器上玩一下,这样也就不用再纠结用Github pages还是Gitee pages了。当然,今天的主题并不是博客搭建,而是如何利用Github的钩子,将博客代码部署到服务器上。 毕竟Github的钩子已经历史悠久了,网上有很多开源项目可以拿来用,所以我并没有造轮子,而是去找了 K star的 ...

2020-04-26 10:33 1 1162 推荐指数:

查看详情

利用 Github 网络钩子实现自动部署

GitHub 的网络钩子(webhook)功能,可以很方便的实现自动部署。本文记录了使用 Node.js 的开发部署过程,当项目的 master 分支被推时,将在服务器进行自动部署,完整代码见 GitHub 添加网络钩子GitHub 的相应项目首页,点击右上角菜单 ...

Mon Apr 20 04:19:00 CST 2020 0 1005
Gogs 设置Git钩子实现项目自动部署

每次修改代码需要上传到 git仓库 ,查看了一下 Gogs 使用文档 发现有 web钩子 这个选项,然后发现了本地可实现的 Git钩子. 注意:需要用到管理员帐号登录,进行仓库的设置。 有三种状态分别是: pre-receive,update,post-receive分别对应接收前 ...

Sat Oct 12 16:51:00 CST 2019 0 931
一分钟git hooks 钩子自动部署

  一、准备环境   CentOS 7.2 服务器中下载git 版本为2.13.1   安装依赖   yum install curl-devel expat-devel gettext-dev ...

Tue Feb 05 21:26:00 CST 2019 0 2717
何用 Python 自动化测试

一、Selenium 环境部署 1. window 环境部署 1.1 当前环境 Win10 64 位系统;Python3.6.2(官方已经更新到了 3.6.4) 官方下载地址:https://www.python.org/downloads Selenium 3.4.3;谷歌 59 ...

Wed Feb 20 21:01:00 CST 2019 0 4291
何用JmeterUI自动化测试

  大家一般所熟知的就是用Python或者Java结合Selenium自动化测试框架一些UI的自动化测试,今天我们教大家如何用Jmeter来UI自动化测试 1. 所需组件 浏览器组件(主要是用于配置浏览器驱动,如谷歌,火狐、IE等) 取样器(主要是用于编写脚本 ...

Fri Jan 07 02:31:00 CST 2022 0 739
GitHub + circleCI 自动构建/自动部署 应用

GitHub + circleCI 自动构建/自动部署, 这里略过了单元测试,以部署 laravel 应用为例子 比起 gitlab + ansible + genkins 操作起来节省了很多硬件资源,感谢 微软 免费了 GitHub 私有仓库 1、GitHub 相关   a、创建 ...

Sun Feb 03 00:26:00 CST 2019 0 3141
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM