Add a shared cargo cache to the rust test pipeline.
semver Build semver has succeeded Details
rustfmt Build rustfmt has succeeded Details
rust-test Build rust-test has succeeded Details

This is to be a better citizen by not constantly hammering github for the dependencies.
This commit is contained in:
Tom Alexander 2023-07-13 22:19:31 -04:00
parent d5a5d861c5
commit 7849a5c064
Signed by: talexander
GPG Key ID: D3A179C9A53C0EDE
1 changed files with 6 additions and 0 deletions

View File

@ -106,6 +106,8 @@ spec:
workspaces:
- name: source
workspace: git-source
- name: cargo-cache
workspace: cargo-cache
runAfter:
- build-image
params:
@ -163,6 +165,7 @@ spec:
workspaces:
- name: git-source
- name: docker-credentials
- name: cargo-cache
workspaces:
- name: git-source
volumeClaimTemplate:
@ -174,6 +177,9 @@ spec:
requests:
storage: 10Gi
subPath: rust-source
- name: cargo-cache
persistentVolumeClaim:
claimName: cargo-cache
- name: docker-credentials
secret:
secretName: harbor-plain