ci(lesavka): use pvc workspace for rust agents
This commit is contained in:
parent
c0fd97afab
commit
2e4db55230
12
Jenkinsfile
vendored
12
Jenkinsfile
vendored
@ -3,6 +3,7 @@ pipeline {
|
|||||||
kubernetes {
|
kubernetes {
|
||||||
label 'lesavka-tests-disk'
|
label 'lesavka-tests-disk'
|
||||||
defaultContainer 'rust-ci'
|
defaultContainer 'rust-ci'
|
||||||
|
workspaceVolume dynamicPVC(accessModes: 'ReadWriteOnce', requestsSize: '40Gi', storageClassName: 'longhorn')
|
||||||
yaml """
|
yaml """
|
||||||
apiVersion: v1
|
apiVersion: v1
|
||||||
kind: Pod
|
kind: Pod
|
||||||
@ -34,17 +35,6 @@ spec:
|
|||||||
volumeMounts:
|
volumeMounts:
|
||||||
- name: workspace-volume
|
- name: workspace-volume
|
||||||
mountPath: /home/jenkins/agent
|
mountPath: /home/jenkins/agent
|
||||||
volumes:
|
|
||||||
- name: workspace-volume
|
|
||||||
ephemeral:
|
|
||||||
volumeClaimTemplate:
|
|
||||||
spec:
|
|
||||||
accessModes:
|
|
||||||
- ReadWriteOnce
|
|
||||||
storageClassName: longhorn
|
|
||||||
resources:
|
|
||||||
requests:
|
|
||||||
storage: 40Gi
|
|
||||||
"""
|
"""
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user