某莔の异次元空间
Drone - 从零开始的 CI 生活

以前,我的一些 Project 的部署流程基本都是纯手动的。

1、push to the repository (GitHub / Bitbucket)
2、connecting via SSH to server
3、clone the repository
4、install dependencies
5、stop old service and run the new project

之后,我在合作项目中接触到了持续集成流水线的概念,使得一个应用程序从构建、部署、测试到发布整个过程实现自动化,觉得甚是好用,便决定在自己的项目中尝试一把CI

本文将较为全面地介绍Drone的概念、安装、使用和一些可能遇到的坑。

回望 & 展望

新学期如期而至,转眼间我已步入大四的殿堂,进入最后一年的本科生生活。距离上一篇文章的撰写日已经过去了将近两年,在这两年内发生了很多很多事。至于为什么没有写博客做记录,一来是因为懒,二来是因为文笔略差,组织语言困难,就一拖再拖了……

借着升级装备(黑苹果)的契机,把该装的装一装,从犄角旮旯翻出了时隔已久的fix.moe,此博客的源码,发现Nuxt.js框架已经升级到了2.9版本,于是简单翻新了一下我的博客。

这篇文章简单写写这段日子的各种经历和现状吧……

登录、评论模块设计与踩坑

又是一番捣鼓折腾,Fix登录评论功能上线了!(暂不支持注册)

当然,过程并非一帆风顺,产生了不少疑问,踩了一些坑。本文记录我在设计这两个模块时的构想和遇到的种种坑。

建站小记

经过一段时间的折腾,实践了各种方案,终于把博客fix.moe的第一个能看的版本 release 出来了。尽管只有最基础的一些功能,UI做得也略丑,但还是值得记念的。

这里我将简单分享一下建站的经过和一些使用的方案。