老早就想写这个话题了,今天正好有机会研究了一下 git 的自动化部署。最终做到的效果就是,每当有新的 commit push 到 master 分支的时候,就自动在测试/生产服务器上进行 git pull 拉取最新的代码,免去了程序猿兼职运维 ssh 上去拉代码部署的重复性工作。我们也要 ...
作者:小傅哥 博客:https: bugstack.cn 原文:https: mp.weixin.qq.com s VtTHUfyiITNSoGy jkXQ 沉淀 分享 成长,让自己和他人都能有所收获 一 前言 小傅哥,我搞了三台服务器,维护学校游戏社站点,我麻了 女粉来信:傅哥,我大二了,就编程学的还可以的那种大二女生 。最近我不是天天看见一大堆人宣传服务器白皮袄吗,我就在 . 日也买了,还让宿 ...
2021-11-16 08:00 0 280 推荐指数:
老早就想写这个话题了,今天正好有机会研究了一下 git 的自动化部署。最终做到的效果就是,每当有新的 commit push 到 master 分支的时候,就自动在测试/生产服务器上进行 git pull 拉取最新的代码,免去了程序猿兼职运维 ssh 上去拉代码部署的重复性工作。我们也要 ...
参考: https://blog.csdn.net/u013764814/article/details/85240752 ---------------------------------- ...
前言 在项目开发中使用git进行代码的管理,每次完成更改上传代码后,还需要登录服务器将代码拉取下来.现在git服务器(gitee/gitlab/github)都会有Webhooks功能,以实现在向git仓库推送/合并等时机让服务器自动拉取新代码. 流程说明 使用Webhooks后 ...
一、Hexo 相关知识点 静态博客简单,但是发布博文时稍显麻烦,一般需要下面两步: 如果考虑到同步源文件,还需要每次更改后,将源文件 push 到指定仓库: 我们可以将 Hexo 文件分为两类,一类是源文件,即下面这些文件: 一类是 public 文件,即网站文件 ...
前言 使用hexo博客也挺久的,最开始是本地hexo clean && hexo g,最后hexo d推送到服务器。后来是本地hexo clean && hexo g,最后将生成文件推送到GitHub,GitHub actions 推送到服务器。后来本地文件丢失 ...
推荐在这里阅读效果更佳 背景 网上搜了很多教程,包括官网的教程,但是还是费了一番功夫, 如果你使用自动化部署脚本部署不成功的话,可以参考我的这个笨方法 这是部署后的效果 前提 我假设你本地运行OK, 已经准备好要部署了 第一步 你的 vuepress 项目是否已经在github上的仓库 ...
title: 使用Jenkins自动部署博客 toc: true comment: true date: 2017-12-17 19:48:10 tags: ['Jenkins', 'CI'] category: ['Jenkins'] 这篇文章比较简单,适合初学持续集成的读者,本文可以帮助 ...
原理介绍 配置gitlab当push动作的时候,访问服务器上的一个链接比如www.xxxxxx.com/hook.php hook.php里面写着一行代码,会让服务器git pul ...