#190 Fix run seed job agent on top of OpenShift
This commit is contained in:
		
							parent
							
								
									044c0890c2
								
							
						
					
					
						commit
						80a6d33b0b
					
				|  | @ -43,6 +43,9 @@ const ( | ||||||
| 	AgentName = "seed-job-agent" | 	AgentName = "seed-job-agent" | ||||||
| 
 | 
 | ||||||
| 	creatingGroovyScriptName = "seed-job-groovy-script.groovy" | 	creatingGroovyScriptName = "seed-job-groovy-script.groovy" | ||||||
|  | 
 | ||||||
|  | 	homeVolumeName = "home" | ||||||
|  | 	homeVolumePath = "/home/jenkins/agent" | ||||||
| ) | ) | ||||||
| 
 | 
 | ||||||
| var seedJobGroovyScriptTemplate = template.Must(template.New(creatingGroovyScriptName).Parse(` | var seedJobGroovyScriptTemplate = template.Must(template.New(creatingGroovyScriptName).Parse(` | ||||||
|  | @ -409,9 +412,23 @@ func agentDeployment(jenkins *v1alpha2.Jenkins, namespace string, agentName stri | ||||||
| 								}, | 								}, | ||||||
| 								{ | 								{ | ||||||
| 									Name:  "JENKINS_AGENT_WORKDIR", | 									Name:  "JENKINS_AGENT_WORKDIR", | ||||||
| 									Value: "/home/jenkins/agent", | 									Value: homeVolumePath, | ||||||
| 								}, | 								}, | ||||||
| 							}, | 							}, | ||||||
|  | 							VolumeMounts: []corev1.VolumeMount{ | ||||||
|  | 								{ | ||||||
|  | 									Name:      homeVolumeName, | ||||||
|  | 									MountPath: homeVolumePath, | ||||||
|  | 								}, | ||||||
|  | 							}, | ||||||
|  | 						}, | ||||||
|  | 					}, | ||||||
|  | 					Volumes: []corev1.Volume{ | ||||||
|  | 						{ | ||||||
|  | 							Name: homeVolumeName, | ||||||
|  | 							VolumeSource: corev1.VolumeSource{ | ||||||
|  | 								EmptyDir: &corev1.EmptyDirVolumeSource{}, | ||||||
|  | 							}, | ||||||
| 						}, | 						}, | ||||||
| 					}, | 					}, | ||||||
| 				}, | 				}, | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue