2026/4/3 4:50:20
网站建设
项目流程
个人网站建设的要点,数字媒体艺术与ui设计相关吗,东莞网站平台费用,wordpress兼职持续集成与基础设施即代码实践指南 1. 执行管道 在完成设置后,我们先查看一下分叉仓库中的 .drone.yaml 文件:
debug: true
pipeline:build:image: nodecommands:- npm install --development- npm test这就是我们的管道,它会和代码一起提交到仓库中。当 GitHub 将 We…持续集成与基础设施即代码实践指南1. 执行管道在完成设置后,我们先查看一下分叉仓库中的.drone.yaml文件:debug: true pipeline: build: image: node commands: - npm install --development - npm test这就是我们的管道,它会和代码一起提交到仓库中。当 GitHub 将 Webhook 发送到我们的 Drone 安装实例时,Drone 会执行管道中的指令。由于 Drone 基于容器工作,它首先会根据指定的node镜像创建一个容器,并执行以下操作:- 安装依赖项- 运行测试如果执行这些命令的容器退出代码为 0,则表示构建成功。我们可以向 GitHub 仓库推送一些更改,观察 Drone 的反应来进行测试。除了通过 Webhook 触发构建,我们还可以通过 CLI 界面重新触发构建(非首次构建)。打开终端,配置好之前提到的环境变量(如果还未配置),运行以下命令:drone build list dgonzalez/node-example-drone将dgonzalez替换为你在 Web 界面中看到的用户名,该命令会返回所有之前执行过的构建列表。若要重新运行之前的构建,可以使用以下命令: