test: add simplified gitops workflow to validate optimization
Gitops Deploy Test (Validate Optimization) / 验证优化效果 (push) Successful in 15s
Gitops Deploy Test (Validate Optimization) / 验证优化效果 (push) Successful in 15s
验证以下优化: - ✅ checkout 使用 fetch-depth: 1 和 fetch-tags: false - ✅ 直接使用 host 环境(Java/Maven/Docker) - ❌ 不再需要 setup-java - ❌ 不再需要 apt-get install maven
This commit is contained in:
@@ -0,0 +1,25 @@
|
||||
name: Gitops Deploy Test (Validate Optimization)
|
||||
|
||||
on:
|
||||
push:
|
||||
branches:
|
||||
- main
|
||||
|
||||
jobs:
|
||||
validate-optimization:
|
||||
name: 验证优化效果
|
||||
runs-on: self-hosted
|
||||
steps:
|
||||
- name: 检出代码(优化后)
|
||||
uses: actions/checkout@v4
|
||||
with:
|
||||
fetch-depth: 1 # 浅克隆,仅拉取最新提交
|
||||
fetch-tags: false # 不拉取 tags,加速克隆
|
||||
|
||||
- name: 验证 Host 环境
|
||||
run: |
|
||||
echo "=== 验证 Host 环境工具 ==="
|
||||
echo "Java: $(java -version 2>&1 | head -1)"
|
||||
echo "Maven: $(mvn -version 2>&1 | head -1)"
|
||||
echo "Docker: $(docker --version)"
|
||||
echo "✅ 无需 setup-java 和 apt-get install maven"
|
||||
Reference in New Issue
Block a user