diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 000000000..d47c24daf --- /dev/null +++ b/Dockerfile @@ -0,0 +1,6 @@ +FROM node:4-alpine +WORKDIR /opt/frontend +COPY . . +RUN npm install +EXPOSE 8079 +CMD ["npm", "start"] diff --git a/Jenkinfile b/Jenkinfile new file mode 100644 index 000000000..b2b1b6277 --- /dev/null +++ b/Jenkinfile @@ -0,0 +1,34 @@ +pipeline{ + agent any + + tools{ + maven 'maven 3.9.7' + } + stages{ + stage('build'){ + + steps{ + sh 'mvn compile' + } + + } + + + stage('test'){ + + steps{ + sh 'mvn clean test' + } + + } + + + stage(package){ + + steps{ + sh 'package -DskipTests' + } + + } + } +} diff --git a/Jenkinsfile b/Jenkinsfile new file mode 100644 index 000000000..b2b1b6277 --- /dev/null +++ b/Jenkinsfile @@ -0,0 +1,34 @@ +pipeline{ + agent any + + tools{ + maven 'maven 3.9.7' + } + stages{ + stage('build'){ + + steps{ + sh 'mvn compile' + } + + } + + + stage('test'){ + + steps{ + sh 'mvn clean test' + } + + } + + + stage(package){ + + steps{ + sh 'package -DskipTests' + } + + } + } +}