摘要:
引言 在传统的项目发布部署平台,每一个都是人工操作。每一步的人工操作,都可能会带来不确定的因素。而且,人工操作有时候会比较的耗时。引进自动化部署,可以改善软件的总体质量。在整个项目部署的生命周期内,都使用程序工具,减少人工的干预,提升项目部署的效率。那么,接下来的这篇文章会介绍如何搭建一个简易的自动 阅读全文
摘要:
引言 Jenkins是一个开源的、提供友好操作界面的持续集成(CI)工具,主要用于持续、自动的构建/测试软件项目、监控外部任务的运行。Jenkins 用 Java 语言编写,可在 Tomcat 等流行的 servlet 容器中运行,也可独立运行。 安装 安装 java yum install jav 阅读全文
摘要:
引言 Gitea 是一个自己托管的 Git 服务程序。他和 GitHub,Bitbucket or Gitlab 等比较类似。它是从 Gogs 发展而来,不过它已经 Fork 并且命名为 Gitea。它还支持跨平台,支持 Linux, macOS 和 Windows 以及各种架构,除了x86,amd 阅读全文
摘要:
引言 Supervisor 是基于 Python 编程语言开发的一套通用的进程管理程序,它是通过 fork/exec 的方式把需要管理的进程作为子进程来管理。 安装 pip3 安装 supervisor pip3 install supervisor 配置 创建配置文件目录 mkdir /etc/s 阅读全文