feat: add HWLAB ci build benchmark
This commit is contained in:
@@ -5,6 +5,7 @@ metadata:
|
||||
relatedIssues:
|
||||
- 290
|
||||
- 491
|
||||
- 1010
|
||||
- 1119
|
||||
imagePolicy:
|
||||
requireReproducibleBuildSource: true
|
||||
@@ -155,6 +156,39 @@ targets:
|
||||
- docker.io/docker:29-cli
|
||||
buildOwner: D601
|
||||
buildMode: node-local
|
||||
ciBuildBenchmarks:
|
||||
- profile: no-mirror-full
|
||||
runtimeLaneConfigRef: config/hwlab-node-lanes.yaml#lanes.v03.targets.D601
|
||||
pipelineRunPrefix: hwlab-v03-ci-bench
|
||||
catalogPathTemplate: .unidesk/ci-build-benchmark/{profile}/{pipelineRun}/artifact-catalog.json
|
||||
imageTagMode: full
|
||||
pipelineTimeoutSeconds: 7200
|
||||
cachePolicy:
|
||||
noPipelineRunReuse: true
|
||||
forceFullBuild: true
|
||||
forbidGitopsCatalogReuse: true
|
||||
forbidDependencyCache: true
|
||||
forbidBuildkitCache: true
|
||||
forbidRegistryMirror: true
|
||||
forbidLocalPreheatedImages: true
|
||||
timings:
|
||||
requiredStages:
|
||||
- source-fetch
|
||||
- dependency-install
|
||||
- base-image-pull
|
||||
- service-image-build
|
||||
- registry-push
|
||||
- pipeline-total
|
||||
failureFamilies:
|
||||
- dns
|
||||
- proxy-connect
|
||||
- tls-timeout
|
||||
- rate-limit
|
||||
- auth
|
||||
- cache-hit-forbidden
|
||||
- image-policy
|
||||
- build-script
|
||||
- registry-push
|
||||
argo:
|
||||
namespace: argocd
|
||||
projectName: hwlab-d601
|
||||
|
||||
Reference in New Issue
Block a user