From 785b8f8f73a680deea3ec4fbdcc27cf0db224152 Mon Sep 17 00:00:00 2001 From: c835722 Date: Wed, 21 Sep 2016 19:50:34 +1000 Subject: [PATCH] Jenkins multibranch pipeline experiment --- Jenkinsfile | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/Jenkinsfile b/Jenkinsfile index e69de29..c709e54 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -0,0 +1,19 @@ +node { + // uncomment these 2 lines and edit the name 'node-4.4.5' according to what you choose in configuration + def nodeHome = tool name: 'nodejs-latest', type: 'jenkins.plugins.nodejs.tools.NodeJSInstallation' + env.PATH = "${nodeHome}/bin:${env.PATH}" + + stage 'check environment' + sh "node -v" + sh "npm -v" + + stage 'Checkout' + // Get some code from a GitHub repository + git credentialsId: '7cd2b0e3-0594-4022-8860-45c20c2b77dd', url: 'https://github.com/c835722/uakari' + + stage 'Build' + sh "npm install" + + stage 'Test' + sh "npm test" +}