diff --git a/Jenkinsfile b/Jenkinsfile index ac4c2f79..e2fab2a5 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -6,12 +6,20 @@ pipeline { } stages { + stage('Setup') { + steps { + "Running Setup..." + sh 'source /home/yeqing/.profile' + } + } stage('Build Frontend') { steps { echo "Building frontend..." sh "cd frontend" - sh "/home/yeqing/.nvm/versions/node/v8.12.0/bin/node /home/yeqing/.nvm/versions/node/v8.12.0/bin/npm install" - sh "/home/yeqing/.nvm/versions/node/v8.12.0/bin/node /home/yeqing/.nvm/versions/node/v8.12.0/bin/npm run build:prod" + sh "yarn install" + sh "npm run build:prod" + sh "#/home/yeqing/.nvm/versions/node/v8.12.0/bin/node /home/yeqing/.nvm/versions/node/v8.12.0/bin/npm install" + sh "#/home/yeqing/.nvm/versions/node/v8.12.0/bin/node /home/yeqing/.nvm/versions/node/v8.12.0/bin/npm run build:prod" } } stage('Build Backend') {