From cdb511f91f15f4fccf47bfe208c6c8a7f7c523cd Mon Sep 17 00:00:00 2001 From: Sameer Naik Date: Wed, 1 Mar 2017 10:39:31 +0530 Subject: [PATCH] node: checkout revision in init container --- incubator/mean/templates/deployment.yaml | 2 +- incubator/node/templates/deployment.yaml | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/incubator/mean/templates/deployment.yaml b/incubator/mean/templates/deployment.yaml index b5e401b3d..27747a0b8 100644 --- a/incubator/mean/templates/deployment.yaml +++ b/incubator/mean/templates/deployment.yaml @@ -25,7 +25,7 @@ spec: "name": "git-clone-app", "image": "{{ .Values.image }}", "imagePullPolicy": "{{ .Values.imagePullPolicy }}", - "command": [ "/bin/sh", "-c" , "git clone {{ .Values.repository }} /app && git checkout {{ .Values.revision }}" ], + "command": [ "/bin/sh", "-c" , "git clone {{ .Values.repository }} /app && git checkout {{ .Values.revision }}" ], "volumeMounts": [ { "name": "app", diff --git a/incubator/node/templates/deployment.yaml b/incubator/node/templates/deployment.yaml index bf80f5511..a6befc880 100644 --- a/incubator/node/templates/deployment.yaml +++ b/incubator/node/templates/deployment.yaml @@ -19,7 +19,7 @@ spec: "name": "git-clone-app", "image": "{{ .Values.image }}", "imagePullPolicy": "{{ .Values.imagePullPolicy }}", - "command": [ "/bin/sh", "-c" , "git clone {{ .Values.repository }} /app" ], + "command": [ "/bin/sh", "-c" , "git clone {{ .Values.repository }} /app && git checkout {{ .Values.revision }}" ], "volumeMounts": [ { "name": "node-data", @@ -40,7 +40,6 @@ spec: - "/bin/bash" - "-ec" - | - git checkout {{ .Values.revision }} chown -R bitnami:daemon /app su bitnami -c 'PATH=$PATH:/opt/bitnami/node/bin/ npm install' su bitnami -c 'PATH=$PATH:/opt/bitnami/node/bin/ npm start'