Skip to content

Commit d1429be

Browse files
authored
Merge pull request actions#45 from summerwind/share-work-dir
Share runner's working directory with docker sidecar
2 parents 6bdfb5c + 3b8ea29 commit d1429be

File tree

1 file changed

+15
-1
lines changed

1 file changed

+15
-1
lines changed

controllers/runner_controller.go

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -281,6 +281,10 @@ func (r *RunnerReconciler) newPod(runner v1alpha1.Runner) (corev1.Pod, error) {
281281
Env: env,
282282
EnvFrom: runner.Spec.EnvFrom,
283283
VolumeMounts: []corev1.VolumeMount{
284+
{
285+
Name: "work",
286+
MountPath: "/runner/_work",
287+
},
284288
{
285289
Name: "docker",
286290
MountPath: "/var/run",
@@ -295,6 +299,10 @@ func (r *RunnerReconciler) newPod(runner v1alpha1.Runner) (corev1.Pod, error) {
295299
Name: "docker",
296300
Image: r.DockerImage,
297301
VolumeMounts: []corev1.VolumeMount{
302+
{
303+
Name: "work",
304+
MountPath: "/runner/_work",
305+
},
298306
{
299307
Name: "docker",
300308
MountPath: "/var/run",
@@ -306,7 +314,13 @@ func (r *RunnerReconciler) newPod(runner v1alpha1.Runner) (corev1.Pod, error) {
306314
},
307315
},
308316
Volumes: []corev1.Volume{
309-
corev1.Volume{
317+
{
318+
Name: "work",
319+
VolumeSource: corev1.VolumeSource{
320+
EmptyDir: &corev1.EmptyDirVolumeSource{},
321+
},
322+
},
323+
{
310324
Name: "docker",
311325
VolumeSource: corev1.VolumeSource{
312326
EmptyDir: &corev1.EmptyDirVolumeSource{},

0 commit comments

Comments
 (0)