I'm starting to provide Chinese / English versions of some articles, switch with the Language menu above. 我开始提供部分文章的中文、英文翻译,请使用顶部语言菜单切换。

Replace Jenkins with Drone CI

Jenkins is a free and open source CI/CD software, widely used in all kinds of scenarios. The main advantage of Jenkins is its grand collection of plugins capable of all sorts of jobs, including deploying with SCP or Ansible, analyzing code with Cppcheck, and notifying job status with Telegram or DingTalk.Previously I also use Jenkins for automation of numerous jobs, for example rebuilding my Docker images, deploying the blog you're visiting right now, and even auto sign-in to Genshin Impact.But Jenkins is a CI with a long history, and its predecessor Hudson was released back in 2005. Therefore, Jenkins executes commands directly when it comes to running jobs, instead of using modern approaches such as containers....