diff --git a/cart-spring-boot/Jenkinsfile b/cart-spring-boot/Jenkinsfile new file mode 100644 index 0000000..e0c4064 --- /dev/null +++ b/cart-spring-boot/Jenkinsfile @@ -0,0 +1,27 @@ +pipeline { + agent { + label 'maven' + } + stages { + stage('Checkout App Source') { + git url: 'https://github.com/kseremet/devops-labs.git' + } + stage('Build App') { + steps { + sh "cd cart-spring-boot" + sh "mvn clean package -s src/main/config/settings.xml" + } + } + stage('Build Image') { + steps { + script { + openshift.withCluster() { + openshift.withProject() { + openshift.startBuild("cart", "--from-file=target/cart.jar").logs("-f") + } + } + } + } + } + } +} diff --git a/web-nodejs/bower.json b/web-nodejs/bower.json index f2ca76c..a787458 100644 --- a/web-nodejs/bower.json +++ b/web-nodejs/bower.json @@ -17,6 +17,7 @@ }, "resolutions": { "angular": "1.5.10", - "jquery": "3.2.1" + "jquery": "3.2.1", + "bootstrap": "~3.3.7" } -} \ No newline at end of file +}