From 6fa3ad335c83cdb8e39177bddfd68deced5f881c Mon Sep 17 00:00:00 2001
From: Marco Wettstein <maw@panter.ch>
Date: Tue, 24 Nov 2020 10:36:57 +0100
Subject: [PATCH] feat: extract node version from .nvmrc

---
 next-kubernetes.yml | 10 ++++++++--
 1 file changed, 8 insertions(+), 2 deletions(-)

diff --git a/next-kubernetes.yml b/next-kubernetes.yml
index efbf35f..1c4e664 100644
--- a/next-kubernetes.yml
+++ b/next-kubernetes.yml
@@ -12,12 +12,18 @@ include:
   
   EOF
     fi
-      
+    
+    if [ ! -f .nvmrc ]; then 
+      NODE_VERSION=14
+    else
+      NODE_VERSION="$(cat .nvmrc| sed '/^$/d' | sed 's/[a-z-]//g')"
+    fi
+    
     if [ ! -f Dockerfile ]; then
       echo "Creating Dockerfile"
       
       cat > Dockerfile <<EOF
-  FROM node:14-alpine
+  FROM node:$NODE_VERSION-alpine
   WORKDIR /app
   RUN apk add --no-cache git
   COPY --chown=node:node package.json yarn.lock ./
-- 
GitLab