lunawen / lunawen-blog-comment

0 stars 0 forks source link

posts/20200628-luna-tech-github-action-blog-autodeployment/ #7

Open utterances-bot opened 4 years ago

utterances-bot commented 4 years ago

Luna Tech | 使用 GitHub Action 自动部署博客到远程服务器 · Luna Wen's Blog

A woman with love and courage.

https://blog.lunawen.com/posts/20200628-luna-tech-github-action-blog-autodeployment/

vv31wang commented 4 years ago

写得好详细呀,学会了!

frostming commented 4 years ago

其实如果是只有静态文件的话,用不着云服务器的,Github Page和Netlify都方便又省心

lunawen commented 4 years ago

嗯我知道,但是想体验一下有服务器的感觉😄😄

On Mon, Jun 29, 2020 at 12:42 Frost Ming notifications@github.com wrote:

其实如果是只有静态文件的话,用不着云服务器的,Github Page和Netlify都方便又省心

— You are receiving this because you commented.

Reply to this email directly, view it on GitHub https://github.com/lunawen/lunawen-blog-comment/issues/7#issuecomment-650871249, or unsubscribe https://github.com/notifications/unsubscribe-auth/AIK5CGWJKA5DCCW2RAVHFWTRY75RNANCNFSM4OKQO2JA .

lunawen commented 4 years ago

刚查了下,Netlify不支持custom subdomain哎~

lunawen commented 4 years ago

写得好详细呀,学会了!

好棒! 昨天因为 ssh config 没有 turn on PubkeyAuthentication,一直遇到 permission error,所以特地记录下来~应该会有很多小白遇到类似的问题。

话说你是订阅了我的rss吗,这篇刚推送没多久就收到回复了,惊讶ing~

PeterChen1105 commented 4 years ago

感谢分享!

vv31wang commented 4 years ago

是呀,天天等着你更新~

On Mon, Jun 29, 2020 at 9:17 PM Xin Wen (Luna) notifications@github.com wrote:

写得好详细呀,学会了!

好棒! 昨天因为 ssh config 没有 turn on PubkeyAuthentication,一直遇到 permission error,所以特地记录下来~应该会有很多小白遇到类似的问题。

话说你是订阅了我的rss吗,这篇刚推送没多久就收到回复了,惊讶ing~

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/lunawen/lunawen-blog-comment/issues/7#issuecomment-651044847, or unsubscribe https://github.com/notifications/unsubscribe-auth/AQAV24AAOIIAPYG7IMZWZCTRZBZ43ANCNFSM4OKQO2JA .

lunawen commented 4 years ago

🥰 感动!!

今天晚上GitHub居然出问题了!!我还以为昨天设置的action不到一天就坏了...push了好多次都没反应..

On Mon, Jun 29, 2020 at 23:38 vv31wang notifications@github.com wrote:

是呀,天天等着你更新~

On Mon, Jun 29, 2020 at 9:17 PM Xin Wen (Luna) notifications@github.com wrote:

写得好详细呀,学会了!

好棒! 昨天因为 ssh config 没有 turn on PubkeyAuthentication,一直遇到 permission error,所以特地记录下来~应该会有很多小白遇到类似的问题。

话说你是订阅了我的rss吗,这篇刚推送没多久就收到回复了,惊讶ing~

— You are receiving this because you commented. Reply to this email directly, view it on GitHub < https://github.com/lunawen/lunawen-blog-comment/issues/7#issuecomment-651044847>,

or unsubscribe < https://github.com/notifications/unsubscribe-auth/AQAV24AAOIIAPYG7IMZWZCTRZBZ43ANCNFSM4OKQO2JA>

.

— You are receiving this because you commented.

Reply to this email directly, view it on GitHub https://github.com/lunawen/lunawen-blog-comment/issues/7#issuecomment-651126229, or unsubscribe https://github.com/notifications/unsubscribe-auth/AIK5CGRPNWZGPMLT34WLP2TRZCKLZANCNFSM4OKQO2JA .

alanhe421 commented 3 years ago

我遇到一个奇怪的问题,无论是rsync,还是SCP,传输过去的文件都是size=0,也就是只有目录,文件,但内容为空,本地执行命令OK,仅仅GitHub的部署服务器不行,奇怪。

lunawen commented 3 years ago

我遇到一个奇怪的问题,无论是rsync,还是SCP,传输过去的文件都是size=0,也就是只有目录,文件,但内容为空,本地执行命令OK,仅仅GitHub的部署服务器不行,奇怪。

Hi,用 GitHub Action 的话,原理就是在 remote server 执行 pull request,你说的本地执行命令,指的是 ssh 到 remote server 然后去 pull 吗? 感觉可以查一下你 GitHub action 的 file path 之类的,假设 action 成功的话,应该是路径有问题。

alanhe421 commented 3 years ago

我遇到一个奇怪的问题,无论是rsync,还是SCP,传输过去的文件都是size=0,也就是只有目录,文件,但内容为空,本地执行命令OK,仅仅GitHub的部署服务器不行,奇怪。

Hi,用 GitHub Action 的话,原理就是在 remote server 执行 pull request,你说的本地执行命令,指的是 ssh 到 remote server 然后去 pull 吗? 感觉可以查一下你 GitHub action 的 file path 之类的,假设 action 成功的话,应该是路径有问题。

我意思GitHub workflow执行ssh,rsync到vps问题,而我本地同样命令OK。

所以路径问题概率低,应该不是。

另外我换成scp协议也是一样的问题,内容为空。

lunawen commented 3 years ago

不太清楚为什么哎 这个workflow按道理是很简单的 不会出现这样的问题 建议你再查查细节 应该是个小地方出错了。 On Nov 23, 2020, 00:08 +1100, Alan.He notifications@github.com, wrote:

我遇到一个奇怪的问题,无论是rsync,还是SCP,传输过去的文件都是size=0,也就是只有目录,文件,但内容为空,本地执行命令OK,仅仅GitHub的部署服务器不行,奇怪。 Hi,用 GitHub Action 的话,原理就是在 remote server 执行 pull request,你说的本地执行命令,指的是 ssh 到 remote server 然后去 pull 吗? 感觉可以查一下你 GitHub action 的 file path 之类的,假设 action 成功的话,应该是路径有问题。 我意思GitHub workflow执行ssh,rsync到vps问题,而我本地同样命令OK。 — You are receiving this because you commented. Reply to this email directly, view it on GitHub, or unsubscribe.

frostming commented 3 years ago

我遇到一个奇怪的问题,无论是rsync,还是SCP,传输过去的文件都是size=0,也就是只有目录,文件,但内容为空,本地执行命令OK,仅仅GitHub的部署服务器不行,奇怪。

size=0就是源文件不存在,rsync和scp的话如果被copy的文件不存在就会在目标新增一个size=0的空文件,你是不是仓库包含了submodule

PaulChess commented 2 years ago

太棒了,写得很详细,解决了我的问题,感谢作者!