lixin
|
5a8b529b7b
|
ci: 在 Drone CI 中安装 pnpm
continuous-integration/drone/push Build is failing
在 Drone CI 配置文件 .drone.yml 中添加了安装 pnpm 的步骤:
- 使用 npm 全局安装 pnpm
- 配置 pnpm 使用国内代理
- 使用 pnpm 安装依赖并进行构建
这个修改将确保在 CI 环境中使用 pnpm 而不是 npm,以提高包管理和构建的效率。
|
2025-01-17 11:38:26 +08:00 |
|
lixin
|
149e5df1b3
|
ci: 重构 Drone CI/CD 流水线配置
continuous-integration/drone/push Build is failing
- 修改
|
2025-01-17 11:35:25 +08:00 |
|
lixin
|
119a9ff88c
|
ci(.drone.yml): 更新 Docker 运行命令
continuous-integration/drone/push Build is failing
- 移除了多余的空行
- 在 docker run 命令中添加了 --network 参数,指定使用 tycm-server_test-network 网络
- 删除了不必要的 plugins/docker 镜像引用
|
2025-01-10 16:19:27 +08:00 |
|
lixin
|
0d7ba812f5
|
ci(.drone.yml): 更新 Docker 运行命令和重启策略
continuous-integration/drone/push Build is failing
- 将 Docker 重启策略从 automated 改为 unless-stopped
- 使用 latest 标签替代 tag
- 优化 Docker 命令格式
|
2025-01-10 16:07:42 +08:00 |
|
lixin
|
871e0b2a2e
|
ci(drone): 添加 Docker 运行步骤
continuous-integration/drone/push Build is failing
- 在 .drone.yml 文件中添加了 docker-run-step 步骤
- 使用 plugins/docker 插件运行 Docker 容器
- 启动一个名为 automated-api 的容器,映射端口 8001,并设置重启策略
|
2025-01-10 16:03:24 +08:00 |
|
lixin
|
a469e0f595
|
build(Dockerfile): 注释掉删除开发依赖和安装生产依赖的命令
continuous-integration/drone/push Build is passing
- 注释掉了删除开发期依赖的命令: RUN rm -rf node_modules && rm package-lock.json
- 注释掉了安装生产环境依赖的命令: RUN pnpm install --production
- 这些命令可能在构建生产环境镜像时被重新启用
|
2025-01-10 15:53:23 +08:00 |
|
lixin
|
9d7dcd7acc
|
build(Dockerfile): 将构建工具从 npm 更改为 pnpm
continuous-integration/drone/push Build is failing
- 安装全局 pnpm
- 配置 pnpm 使用国内镜像源
- 使用 pnpm 替代 npm 安装依赖和构建项目
|
2025-01-10 15:48:29 +08:00 |
|
lixin
|
451f0a44e6
|
build(Dockerfile): 优化 Docker 镜像构建过程
continuous-integration/drone/push Build is failing
- 移除多阶段构建,简化镜像结构
- 添加 Alpine Linux 国内镜像加速配置
- 安装 tzdata 并设置中国时区
- 更新 npm 配置和安装过程
- 调整 CMD 命令为使用 npm 脚本启动应用
|
2025-01-10 15:44:49 +08:00 |
|
lixin
|
6b768babfd
|
build(Dockerfile): 使用 pnpm 替代 npm 进行包管理
continuous-integration/drone/push Build is failing
- 移除原有的 npm 安装命令
- 添加 pnpm 的全局安装命令
- 使用 pnpm 配置镜像源
- 替换生产环境中的 npm 安装命令为 pnpm
|
2025-01-10 15:26:02 +08:00 |
|
lixin
|
5aa364e9be
|
build: 更新 Docker 镜像源
continuous-integration/drone/push Build is failing
- 移除未使用的镜像源注释
- 更新镜像源为 https://docker.1panelproxy.com
|
2025-01-10 15:21:01 +08:00 |
|
lixin
|
118ef20df1
|
ci: 注释掉 Docker 镜像源
continuous-integration/drone/push Build is failing
- 在 .drone.yml 文件中注释掉了 Docker 镜像源配置
- 此修改可能会影响 Docker 镜像的下载速度和可靠性
|
2025-01-10 15:18:58 +08:00 |
|
lixin
|
c077606fd7
|
build(Dockerfile): 将 Node.js 版本从 18 升级到 22
continuous-integration/drone/push Build is failing
- 将构建阶段和运行阶段的 Node.js 版本从 18-alpine 更改为 22-alpine
- 此更新可以利用 Node.js 22 的最新特性和性能改进
|
2025-01-10 15:02:55 +08:00 |
|
lixin
|
4ac1224694
|
style(Dockerfile): 添加构建阶段注释
continuous-integration/drone/push Build is failing
- 在 Dockerfile 中添加了构建阶段的注释,提高了代码的可读性
- 修改了 WORKDIR 指令上方的注释,为构建过程提供了更多上下文信息
|
2025-01-10 14:58:30 +08:00 |
|
lixin
|
18a3fb9317
|
build: 更新 Dockerfile 中的 Node.js 镜像源
continuous-integration/drone/push Build is failing
- 将国内镜像源 docker.mirrors.ustc.edu.cn 替换为官方 Node.js 镜像
- 此更改可能会影响构建速度,视网络环境而定
|
2025-01-10 14:52:24 +08:00 |
|
lixin
|
362c73da34
|
build: 使用中科大镜像构建 docker 镜像
continuous-integration/drone/push Build is failing
- 在 .drone.yml 文件中添加中科大 docker 镜像仓库作为镜像源
- 在 Dockerfile 中将 node 基础镜像替换为中科大镜像仓库的版本
- 通过使用中科大的镜像源,提高构建速度和可靠性
|
2025-01-10 14:47:28 +08:00 |
|
lixin
|
3d024477f9
|
build: 更新 Docker 镜像并设置 npm 镜像
continuous-integration/drone/push Build is failing
- 将 Dockerfile 中的 Node.js 镜像从阿里云镜像更新为官方 Node.js 镜像
- 在构建和运行阶段添加 npm 镜像设置,使用国内镜像源
- 更新 .drone.yml 文件,将 Docker 插件镜像改为 plugins/docker
|
2025-01-10 14:44:51 +08:00 |
|
lixin
|
3b0f39e2ba
|
ci: 更新 Docker 镜像源并调整分支触发条件
continuous-integration/drone/push Build encountered an error
- 将 Dockerfile 和 .drone.yml 中的 Docker 镜像源从官方更改为阿里云国内代理
- 修改 .drone.yml 中的触发分支,从 dev-2.0.0 改为 main 和 master
- 移除了 .drone.yml 中的事件触发条件配置
|
2025-01-10 14:42:35 +08:00 |
|
lixin
|
29da78dcca
|
build(docker): 重构 Dockerfile 并简化 CI 流程
- 重构 Dockerfile,使用多阶段构建以减小最终镜像大小
- 更新 .drone.yml,使用单一步骤完成构建和推送
- 移除不必要的依赖和配置,简化构建过程
- 设置生产环境变量和端口
|
2025-01-10 14:40:49 +08:00 |
|
lixin
|
d42c83c9e9
|
build(docker): 重构 Dockerfile 并简化 CI 流程
continuous-integration/drone/push Build is failing
- 重构 Dockerfile,使用多阶段构建以减小最终镜像大小
- 更新 .drone.yml,使用单一步骤完成构建和
|
2025-01-10 14:37:00 +08:00 |
|
lixin
|
ab0f0a873a
|
ci(.drone.yml): 重构自动化构建流程并添加部署步骤
continuous-integration/drone/push Build was killed
- 新增 pnpm 安装和配置步骤,提高包管理效率
- 分离代码克隆、依赖安装、构建和测试步骤,提升构建清晰度
- 添加 Docker 镜像构建和部署步骤,实现持续集成和部署
- 使用临时卷存储 node_modules,优化构建性能
|
2025-01-10 14:31:33 +08:00 |
|
lixin
|
320ae922b0
|
build(Dockerfile): 更新 Node.js 版本并配置 Alpine 镜像加速
continuous-integration/drone/push Build is failing
- 将 Node.js 版本从 22-alpine 更改为 lts-alpine,以使用长期支持版本
- 移除了注释,激活了 Alpine Linux 国内镜像加速配置
|
2025-01-10 14:25:19 +08:00 |
|
lixin
|
6d89eca7a5
|
build(Dockerfile): 注释掉华为软件源配置
continuous-integration/drone/push Build is failing
- 注释掉了配置华为软件源的命令,以适应国内网络环境的变化
- 保留了安装 tzdata 包的命令,用于配置时区
|
2025-01-10 14:23:45 +08:00 |
|
lixin
|
8c2d6a955b
|
ci: 修正 Dockerfile 文件名
continuous-integration/drone/push Build is failing
|
2025-01-10 14:20:36 +08:00 |
|
lixin
|
42907bcf04
|
ci(.drone.yml): 更新构建配置
continuous-integration/drone/push Build is failing
- 移除了缓存依赖和安装依赖的步骤
- 重命名了 node-dowun 步骤为 node-run
- 更新了 Docker 镜像名称
- 修正了 Dockerfile 路径
|
2025-01-10 14:18:27 +08:00 |
|
lixin
|
b31cc6eb79
|
ci(.drone.yml): 更新持续集成配置
continuous-integration/drone/push Build is failing
- 添加缓存依赖步骤,提高构建效率
- 使用 pnpm 替代 npm 安装依赖,减小安装体积
- 增加构建步骤,确保代码在构建前完成编译
- 更新 Docker 镜像地址,使用自定义仓库
- 添加自动打标签功能,简化版本管理
|
2025-01-10 14:09:54 +08:00 |
|
lixin
|
fde413dcb2
|
build(Dockerfile): 更新基础镜像版本
continuous-integration/drone/push Build is failing
- 将 Node.js 基础镜像从 lts-alpine 更新为 22-alpine
- 此更新可能会提高应用程序的性能和安全性
|
2025-01-10 14:07:22 +08:00 |
|
lixin
|
88243a02f1
|
build: 移除 Node.js 18 安装步骤
continuous-integration/drone/push Build is failing
- 删除了 setup-nodejs 步骤,该步骤安装 Node.js 18
- 保留了 docker-build 步骤
|
2025-01-10 14:02:17 +08:00 |
|
lixin
|
be988374e8
|
ci: 重构 Drone CI 配置
continuous-integration/drone/push Build was killed
- 移除了不必要的服务
|
2025-01-10 13:56:34 +08:00 |
|
lixin
|
457dd08b8d
|
ci(.drone.yml): 优化 Docker in Docker (DinD) 服务并添加等待步骤
continuous-integration/drone/push Build is failing
- 将 Docker 服务镜像改为 plugins/docker
- 添加 wait-for-dind 步骤,等待 10 秒以确保 DinD 服务启动完成
- 将 build-docker-image 和 run-container 步骤的镜像改为 plugins/docker
|
2025-01-10 13:34:13 +08:00 |
|
lixin
|
db726eefb1
|
ci(.drone.yml): 更新 Node.js 22 CI 配置
continuous-integration/drone/push Build is failing
- 添加 Docker 服务以支持容器化构建
- 设置 Docker 环境变量和权限
- 在构建前添加 docker info 命令进行调试
|
2025-01-10 13:29:14 +08:00 |
|
lixin
|
1460401f52
|
ci: 为 Docker 构建步骤添加特权模式
continuous-integration/drone/push Build is failing
- 在 .drone.yml 文件中的两个 Docker 构建步骤中添加了 privileged: true 配置
- 这可能是因为某些 Docker 构建操作需要更高的权限级别
|
2025-01-10 13:27:09 +08:00 |
|
lixin
|
6a04d0a46f
|
ci: 更新 .drone.yml 文件
continuous-integration/drone/push Build is failing
- 在文件开头添加注释#c
- 移除多余的空行
|
2025-01-10 13:25:28 +08:00 |
|
lixin
|
d9d0ec4b2a
|
ci: 更新 .drone.yml 文件
continuous-integration/drone/push Build is failing
- 移除了文件开头的中文注释
- 调整了步骤缩进,使其更加规范
- 删除了多余的空行,优化了文件结构
|
2025-01-10 13:22:43 +08:00 |
|
lixin
|
3f199f4b1f
|
ci(.drone.yml): 更新 run-container 步骤并添加 Docker 版本检查
continuous-integration/drone/push Build encountered an error
- 调整 run-container 步骤的格式和结构
- 添加 Docker 版本检查命令
- 优化日志输出,提高构建过程的可读性
|
2025-01-10 13:21:39 +08:00 |
|
lixin
|
d5e1f2ca24
|
build(Dockerfile): 优化生产环境依赖安装命令
continuous-integration/drone/push Build is failing
- 在安装生产环境依赖时,明确添加 --production 参数
- 这样可以确保只安装必要的生产环境依赖,减小镜像大小
|
2025-01-10 13:17:09 +08:00 |
|
lixin
|
1387bf0090
|
build(Dockerfile): 使用 pnpm 替代 npm 进行包管理
continuous-integration/drone/push Build is failing
- 安装 pnpm 和全局依赖
- 更新包管理配置,使用 pnpm 安装开发期依赖
- 修改构建命令为 pnpm run build
- 更新启动命令为 pnpm start
- 调整相关文件名以适应 pnpm
|
2025-01-10 13:02:23 +08:00 |
|
lixin
|
eecc828ac0
|
build(Dockerfile): 使用 pnpm 替代 npm 安装依赖
continuous-integration/drone/push Build is failing
- 全局安装 pnpm
- 配置 pnpm 使用国内代理
- 使用 pnpm 安装生产环境依赖
- 移除 npm 相关代码
|
2025-01-10 12:57:37 +08:00 |
|
lixin
|
9c97d2dc3b
|
build: 更新 Dockerfile 中的 npm 镜像源
continuous-integration/drone/push Build is failing
- 将 npm 配置中的 registry 地址从淘宝源修改为 npmmirror 源
- 该更改旨在解决使用旧版 Node.js 时安装 axios 等包出现的错误
|
2025-01-10 12:53:28 +08:00 |
|
lixin
|
39451d1803
|
build(automated_api): 更新 Docker 构建命令
continuous-integration/drone/push Build was killed
- 在 docker build 命令中添加了构建上下文路径(.)
- 这个修改确保了 Docker 能够正确找到构建所需的文件
|
2025-01-10 12:40:32 +08:00 |
|
lixin
|
f633f3c69e
|
build(automated_api): 更新 Dockerfile 路径
continuous-integration/drone/push Build is failing
- 将 Dockerfile 路径从 Dockerfile. 修改为 Dockerfile
- 修正了 Docker 构建命令中的文件路径
|
2025-01-10 12:38:45 +08:00 |
|
lixin
|
201be6eb1e
|
ci: 更新 .drone.yml 文件
continuous-integration/drone/push Build is failing
- 在 .drone.yml 文件中添加中文注释 "#测试"
- 此修改用于测试目的,不影响功能
|
2025-01-10 12:32:08 +08:00 |
|
lixin
|
c8e83003cd
|
ci(.drone.yml): 更新 Drone CI 配置文件
continuous-integration/drone/push Build encountered an error
- 修改步骤名称:将 'clone' 改为 'git-clone',明确步骤目的
- 更新 'working-directory' 为 'working_directory',统一配置格式
- 添加空行,优化配置文件结构
- 保留 volumes 配置,确保 Docker 功能正常
|
2025-01-10 12:28:17 +08:00 |
|
lixin
|
8f2a100c31
|
ci: 简化 Drone CI 配置文件
continuous-integration/drone/push Build encountered an error
- 移除了多余的空行和注释
- 保留了代码拉取、Docker 镜像构建和容器运行的基本步骤
|
2025-01-10 12:27:08 +08:00 |
|
lixin
|
848a729cca
|
ci(.drone.yml): 更新 Docker 镜像并调整配置
continuous-integration/drone/push Build encountered an error
- 修改 Docker 镜像名称,移除多余的 ":latest:latest" 标签
- 优化 .drone.yml 文件格式,调整缩进和空格
|
2025-01-10 12:25:38 +08:00 |
|
lixin
|
34e07ed557
|
.drone.yml假如
continuous-integration/drone/push Build encountered an error
|
2025-01-10 12:22:50 +08:00 |
|
lixin
|
0afa56d652
|
build(automated): 更新项目依赖并调整配置
- 更新项目名称为 automated
- 更新多个依赖包版本,包括 @cool-midway、@midwayjs、@langchain 等
- 更新作者信息为 lixin&liqiannan
- 更新 TypeScript 版本至 5.5.4
- 添加 newman、prettier 等新依赖
- 优化 package.json 结构和格式
|
2025-01-09 17:58:04 +08:00 |
|
lixin
|
a49c9e31ab
|
基础数据库等配置文件修改
|
2025-01-09 16:40:20 +08:00 |
|
lixin
|
a1293723eb
|
init
|
2025-01-09 16:10:19 +08:00 |
|