Commit a66e79d
committed
```
feat(bash): 添加阿里云OSS上传脚本并优化环境变量加载
- 实现 aliyun-oss-put.sh 脚本,支持阿里云OSS文件上传功能
- 采用脚本专属环境文件约定 (aliyun-oss-put.env 和
aliyun-oss-put.env.local),避免与通用 .env 文件冲突
- 优化环境变量加载逻辑,仅当工作目录与脚本目录不同时才加载工作
目录下的环境文件
- 简化请求头构建过程,直接构造而无需辅助函数
- 添加内容SHA256校验和OSS日期头部支持
- 完成真实OSS上传smoke test验证
更新跨平台单文件脚本最佳实践文档,明确脚本专属env文件约定。
```1 parent a03d4f3 commit a66e79d
3 files changed
Lines changed: 20 additions & 30 deletions
File tree
- docs
- plans
- scripts/bash
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
441 | 441 | | |
442 | 442 | | |
443 | 443 | | |
444 | | - | |
| 444 | + | |
445 | 445 | | |
446 | 446 | | |
447 | 447 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
149 | 149 | | |
150 | 150 | | |
151 | 151 | | |
152 | | - | |
| 152 | + | |
153 | 153 | | |
154 | | - | |
| 154 | + | |
155 | 155 | | |
156 | | - | |
157 | | - | |
| 156 | + | |
| 157 | + | |
158 | 158 | | |
159 | 159 | | |
160 | 160 | | |
161 | 161 | | |
162 | | - | |
163 | | - | |
| 162 | + | |
| 163 | + | |
164 | 164 | | |
165 | 165 | | |
166 | 166 | | |
167 | | - | |
168 | | - | |
| 167 | + | |
| 168 | + | |
169 | 169 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
248 | 248 | | |
249 | 249 | | |
250 | 250 | | |
251 | | - | |
252 | | - | |
| 251 | + | |
| 252 | + | |
| 253 | + | |
| 254 | + | |
253 | 255 | | |
254 | 256 | | |
255 | 257 | | |
| |||
462 | 464 | | |
463 | 465 | | |
464 | 466 | | |
465 | | - | |
466 | | - | |
467 | | - | |
468 | | - | |
469 | | - | |
470 | | - | |
471 | | - | |
472 | | - | |
473 | | - | |
474 | | - | |
475 | | - | |
476 | | - | |
477 | | - | |
478 | | - | |
| 467 | + | |
| 468 | + | |
| 469 | + | |
| 470 | + | |
| 471 | + | |
479 | 472 | | |
480 | 473 | | |
481 | | - | |
| 474 | + | |
482 | 475 | | |
483 | 476 | | |
484 | | - | |
485 | | - | |
486 | | - | |
487 | 477 | | |
488 | | - | |
| 478 | + | |
489 | 479 | | |
490 | 480 | | |
491 | 481 | | |
| |||
0 commit comments