Commit Graph

1040 Commits

Author SHA1 Message Date
1
70fd4ffa55 1 2026-01-27 07:00:35 +00:00
1
3f7930613e 1 2026-01-27 07:00:09 +00:00
1
445aab3c22 1 2026-01-27 06:40:49 +00:00
1
4078511183 ` 2026-01-27 06:17:13 +00:00
1
6882bcb3f5 1 2026-01-27 06:10:46 +00:00
1
56b7aa6ca6 1 2026-01-27 06:10:17 +00:00
6c89974c4a Update my-first-workflow.yaml 2026-01-27 13:28:07 +08:00
88c205deea Update my-first-workflow.yaml 2026-01-27 13:25:09 +08:00
083f568c9f Update my-first-workflow.yaml 2026-01-27 13:21:51 +08:00
dd8a2ddbbc Update my-first-workflow.yaml 2026-01-27 13:20:21 +08:00
d6537eb007 Update my-first-workflow.yaml 2026-01-27 13:19:26 +08:00
6d20278ef4 Update my-first-workflow.yaml 2026-01-27 13:17:43 +08:00
115521e5b4 Update my-first-workflow.yaml 2026-01-27 13:12:18 +08:00
1
f639723495 1 2026-01-27 03:26:43 +00:00
1
7e3fec7282 1 2026-01-27 03:05:37 +00:00
1
6c4630708d 1 2026-01-27 02:48:52 +00:00
1
4dd0f58770 1 2026-01-27 02:35:23 +00:00
1
97e714ff17 2 2026-01-27 02:21:14 +00:00
1
d2e3b3da7e 1 2026-01-27 02:12:14 +00:00
1
c4f66eefda Merge branch 'main' of https://github.com/72wo/blazing 2026-01-27 02:10:33 +00:00
1
9f7395a6eb 1 2026-01-27 02:10:28 +00:00
799b9cd64e Update my-first-workflow.yaml 2026-01-27 03:46:44 +08:00
b32237c622 Update my-first-workflow.yaml 2026-01-27 03:40:49 +08:00
8630c25326 Update my-first-workflow.yaml 2026-01-27 03:36:34 +08:00
7ffb03b2df Update my-first-workflow.yaml 2026-01-27 03:34:17 +08:00
99672f89fc Update my-first-workflow.yaml 2026-01-27 03:30:36 +08:00
昔念
ecbed789d0 1 2026-01-27 02:28:38 +08:00
昔念
3ed8c009db 2 2026-01-27 01:10:08 +08:00
昔念
c08d873425 1 2026-01-27 01:01:23 +08:00
昔念
b0c091f81d 1 2026-01-27 00:57:40 +08:00
昔念
5ab01e3f75 1 2026-01-27 00:52:16 +08:00
昔念
01eb26e6fa ```
refactor(.woodpecker): 修改SSH密钥配置方式

将WOODPECKER_SSH_KEY密钥从secrets字段迁移到environment.from_secret字段,
以符合新的配置格式要求
```
2026-01-27 00:47:50 +08:00
昔念
53145a9e6b 1 2026-01-27 00:47:07 +08:00
昔念
2920f8dcc2 ```
refactor(.woodpecker): 优化工作流配置简化CI/CD流程

- 移除默认代码克隆配置,改用skip_clone: true
- 将prepare步骤改为手动git clone方式,支持SSH密钥认证
- 简化Go环境准备流程,移除依赖缓存步骤
- 调整步骤命名规范,统一使用驼峰命名
- 更新依赖关系引用,修正build_logic依赖名称
```
2026-01-27 00:44:48 +08:00
昔念
a194d912b5 1 2026-01-27 00:07:06 +08:00
昔念
f86f1856f0 2 2026-01-27 00:02:38 +08:00
昔念
a75ffc5a81 ```
feat(.woodpecker): 更新SSH配置以支持多平台Git仓库

更新了my-first-workflow.yaml文件中的SSH初始化步骤,将基础镜像从
alpine/git:latest更换为woodpeckerci/plugin-git,并调整了SSH密钥
存储路径以确保在不同环境下正确工作。现在SSH配置会同时创建
/root/.ssh和/app/.ssh目录,并将密钥文件放置在/app/.ssh目录下,
提高了与Woodpecker CI环境的兼容性。
```
2026-01-26 23:48:02 +08:00
昔念
e0680b3562 1 2026-01-26 23:45:45 +08:00
昔念
f27a0cb86a ```
feat(.woodpecker): 配置SSH密钥认证并优化Git插件设置

- 配置Woodpecker Git插件使用SSH密钥进行Git操作
- 添加known_hosts安全配置避免主机验证问题
- 在拉取部署配置时增加openssh-client依赖
- 调整Screen安装脚本的错误处理逻辑
- 移除JSON配置URL变量中的示例地址占位符
```
2026-01-26 23:37:06 +08:00
昔念
ea6852aa6f ```
feat(.woodpecker): 添加SSH初始化步骤并优化流水线依赖关系

在Woodpecker流水线配置中添加了SSH初始化步骤,用于创建SSH目录和配置文件,
同时修正了各步骤间的依赖关系以确保正确的执行顺序:

- 新增init-ssh步骤,设置SSH基础环境
- cache-go-mod依赖于init-ssh
- prepare-go依赖于cache-go-mod
- set-version依赖于prepare-go
- build-logic依赖于set-version
- fetch-deploy-config依赖于build-logic

此改动确保了流水线步骤按正确顺序执行,并为后续的SSH相关
2026-01-26 23:33:44 +08:00
昔念
4f962ab2f2 ```
chore(woodpecker): 更新工作流配置文件结构

重构了 .woodpecker/my-first-workflow.yaml 文件,
将 pipeline 部分重命名为 steps,并添加了 SSH 密钥配置,
同时将全局变量提取到 variables 部分使用 YAML 锚点进行统一管理。
```
2026-01-26 23:31:39 +08:00
1
1a95ce8c48 优化代码结构,移除未使用的依赖和冗余代码 2026-01-26 14:12:12 +00:00
c42650145d Update my-first-workflow.yaml 2026-01-26 14:28:21 +08:00
93fe4ab22d Update my-first-workflow.yaml 2026-01-26 14:26:57 +08:00
60f5e69fe1 Update my-first-workflow.yaml 2026-01-26 14:22:21 +08:00
36100ab672 Update my-first-workflow.yaml 2026-01-26 14:20:59 +08:00
582908c3e9 Update my-first-workflow.yaml 2026-01-26 14:19:12 +08:00
7b871d54d8 Update my-first-workflow.yaml 2026-01-26 14:17:42 +08:00
4dc6376fc1 Update my-first-workflow.yaml 2026-01-26 14:06:51 +08:00
766691276e Update task.go 2026-01-26 13:16:05 +08:00