New infra - Volume for jenkins home
Signed-off-by: arjantijms <arjan.tijms@gmail.com>
diff --git a/Jenkinsfile b/Jenkinsfile
index 760d148..85f57df 100644
--- a/Jenkinsfile
+++ b/Jenkinsfile
@@ -134,6 +134,11 @@
metadata:
spec:
volumes:
+ - name: "jenkins-home"
+ emptyDir: {}
+ - name: maven-repo-shared-storage
+ persistentVolumeClaim:
+ claimName: glassfish-maven-repo-storage
- name: settings-xml
secret:
secretName: m2-secret-dir
@@ -146,9 +151,6 @@
items:
- key: settings-security.xml
path: settings-security.xml
- - name: maven-repo-shared-storage
- persistentVolumeClaim:
- claimName: glassfish-maven-repo-storage
- name: maven-repo-local-storage
emptyDir: {}
containers:
@@ -170,6 +172,11 @@
tty: true
imagePullPolicy: Always
volumeMounts:
+ - mountPath: "/home/jenkins"
+ name: "jenkins-home"
+ readOnly: false
+ - mountPath: /home/jenkins/.m2/repository
+ name: maven-repo-shared-storage
- name: settings-xml
mountPath: /home/jenkins/.m2/settings.xml
subPath: settings.xml
@@ -178,8 +185,6 @@
mountPath: /home/jenkins/.m2/settings-security.xml
subPath: settings-security.xml
readOnly: true
- - mountPath: /home/jenkins/.m2/repository
- name: maven-repo-shared-storage
- mountPath: "/home/jenkins/.m2/repository/org/glassfish/main"
name: maven-repo-local-storage
env: