diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..3815703 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,3 @@ +FROM circleci/node:10 +RUN apt-get update && apt-get upgrade +run apt-get install libnss3-dev \ No newline at end of file diff --git a/Jenkinsfile b/Jenkinsfile index 243e2a5..b8ab116 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -1,5 +1,5 @@ pipeline { - agent {docker { image 'circleci/node:10' }} + agent {dockerfile true} environment { HOME = '.' } @@ -7,13 +7,12 @@ stages { stage('Build') { steps { - sh "apk update && apk upgrade" sh "npm install" + sh "npm install webdriverio" } } stage('Test') { steps { - sh "npm install webdriverio" sh "npm test" } }