From ddc7ae8cda8d44118a74db599442ba5ad0070c7b Mon Sep 17 00:00:00 2001 From: ravi2krishna Date: Fri, 5 May 2023 08:07:05 +0530 Subject: [PATCH 001/126] red color --- webapp/index.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/webapp/index.html b/webapp/index.html index 14402119..6c13a5dd 100644 --- a/webapp/index.html +++ b/webapp/index.html @@ -9,7 +9,7 @@ From 5c51b311f977b8dd2521d636d69fc80c749c5cb4 Mon Sep 17 00:00:00 2001 From: ravi2krishna Date: Fri, 5 May 2023 08:14:56 +0530 Subject: [PATCH 002/126] green color --- webapp/index.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/webapp/index.html b/webapp/index.html index 6c13a5dd..837f88a3 100644 --- a/webapp/index.html +++ b/webapp/index.html @@ -9,7 +9,7 @@ From fb60ab8cda302bdc3f0d151b34655db28144e969 Mon Sep 17 00:00:00 2001 From: ravi2krishna Date: Wed, 17 May 2023 19:41:17 +0530 Subject: [PATCH 003/126] red update --- webapp/index.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/webapp/index.html b/webapp/index.html index 837f88a3..6c13a5dd 100644 --- a/webapp/index.html +++ b/webapp/index.html @@ -9,7 +9,7 @@ From f6e8b4dd1849fcb1701b025fb5cdeca5c074e679 Mon Sep 17 00:00:00 2001 From: ravi2krishna Date: Thu, 18 May 2023 20:49:08 +0530 Subject: [PATCH 004/126] pipeline template update --- Jenkinsfile | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 Jenkinsfile diff --git a/Jenkinsfile b/Jenkinsfile new file mode 100644 index 00000000..f03a56e5 --- /dev/null +++ b/Jenkinsfile @@ -0,0 +1,29 @@ +pipeline { + agent any + + stages { + stage('Build') { + steps { + echo 'Building..' + } + } + + stage('Test') { + steps { + echo 'Testing..' + } + } + + stage('Release') { + steps { + echo 'Deploying....' + } + } + + stage('Deploy') { + steps { + echo 'Deploying....' + } + } + } +} \ No newline at end of file From 9aa948aaa1c0ba81f10f4e7a76182a3c9771684c Mon Sep 17 00:00:00 2001 From: ravi2krishna Date: Thu, 18 May 2023 20:52:55 +0530 Subject: [PATCH 005/126] new changes --- Jenkinsfile | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index f03a56e5..2c3fc934 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -2,25 +2,25 @@ pipeline { agent any stages { - stage('Build') { + stage('Sonar Analysis') { steps { echo 'Building..' } } - stage('Test') { + stage('Build LMS') { steps { echo 'Testing..' } } - - stage('Release') { + + stage('Release LMS') { steps { echo 'Deploying....' } } - stage('Deploy') { + stage('Deploy LMS') { steps { echo 'Deploying....' } From d6c0b3fc4cdff1f3654c8e45b78ea739938e4e04 Mon Sep 17 00:00:00 2001 From: ravi2krishna Date: Thu, 18 May 2023 20:55:20 +0530 Subject: [PATCH 006/126] sonar analysis --- Jenkinsfile | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Jenkinsfile b/Jenkinsfile index 2c3fc934..be00f6dc 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -4,7 +4,8 @@ pipeline { stages { stage('Sonar Analysis') { steps { - echo 'Building..' + echo 'Testing..' + sh 'cd webapp && sudo docker run --rm -e SONAR_HOST_URL="http://13.92.5.110:9000" -e SONAR_LOGIN="sqp_cab9202255bd4cf50f3dbba65bb5aaef79ed00fa" -v ".:/usr/src" sonarsource/sonar-scanner-cli -Dsonar.projectKey=lms' } } From d6be68790e9de33acf22ddc8a64ad51cddc9bb4c Mon Sep 17 00:00:00 2001 From: ravi2krishna Date: Thu, 18 May 2023 20:58:24 +0530 Subject: [PATCH 007/126] build artifacts --- Jenkinsfile | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Jenkinsfile b/Jenkinsfile index be00f6dc..6e7cd044 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -11,7 +11,8 @@ pipeline { stage('Build LMS') { steps { - echo 'Testing..' + echo 'Building Artifacts..' + sh 'cd webapp && npm install && npm run build' } } From 1dba8ff6bd2a6498fc306dda1859749b3358eb28 Mon Sep 17 00:00:00 2001 From: ravi2krishna Date: Thu, 18 May 2023 21:03:58 +0530 Subject: [PATCH 008/126] upload artifacts --- Jenkinsfile | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Jenkinsfile b/Jenkinsfile index 6e7cd044..861a15c7 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -18,7 +18,9 @@ pipeline { stage('Release LMS') { steps { - echo 'Deploying....' + echo 'Store Artifacts....' + sh 'cd webapp && zip dist-1.zip -r dist' + sh 'cd webapp && curl -v -u admin:Admin123* --upload-file dist-1.zip http://13.92.5.110:8081/repository/lms/' } } From 1b7a42f5526cca9a96fd30821a44f818bf0300b3 Mon Sep 17 00:00:00 2001 From: ravi2krishna Date: Thu, 18 May 2023 21:08:11 +0530 Subject: [PATCH 009/126] deploy app --- Jenkinsfile | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Jenkinsfile b/Jenkinsfile index 861a15c7..e3b3f11a 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -27,6 +27,9 @@ pipeline { stage('Deploy LMS') { steps { echo 'Deploying....' + sh 'sudo rm -rf /var/www/html/*' + sh 'curl -u admin:Admin123* -X GET 'http://13.92.5.110:8081/repository/lms/dist-1.zip' --output dist.zip' + sh 'unzip dist.zip && sudo cp -r dist/* /var/www/html/' } } } From a5636febcac057bb49c5371143b62a8578c9453b Mon Sep 17 00:00:00 2001 From: ravi2krishna Date: Thu, 18 May 2023 21:09:20 +0530 Subject: [PATCH 010/126] indent --- Jenkinsfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Jenkinsfile b/Jenkinsfile index e3b3f11a..4531c866 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -28,7 +28,7 @@ pipeline { steps { echo 'Deploying....' sh 'sudo rm -rf /var/www/html/*' - sh 'curl -u admin:Admin123* -X GET 'http://13.92.5.110:8081/repository/lms/dist-1.zip' --output dist.zip' + sh 'curl -u admin:Admin123* -X GET '"http://13.92.5.110:8081/repository/lms/dist-1.zip"' --output dist.zip' sh 'unzip dist.zip && sudo cp -r dist/* /var/www/html/' } } From 26c322b5711d5cd61f473d15b18272dc3dbf1254 Mon Sep 17 00:00:00 2001 From: ravi2krishna Date: Thu, 18 May 2023 21:12:46 +0530 Subject: [PATCH 011/126] escape character --- Jenkinsfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Jenkinsfile b/Jenkinsfile index 4531c866..a8deb0da 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -28,7 +28,7 @@ pipeline { steps { echo 'Deploying....' sh 'sudo rm -rf /var/www/html/*' - sh 'curl -u admin:Admin123* -X GET '"http://13.92.5.110:8081/repository/lms/dist-1.zip"' --output dist.zip' + sh 'curl -u admin:Admin123* -X GET \'http://13.92.5.110:8081/repository/lms/dist-1.zip\' --output dist.zip' sh 'unzip dist.zip && sudo cp -r dist/* /var/www/html/' } } From 7955f0c46afaa178ac2f830a0f3f15bc5796f2b2 Mon Sep 17 00:00:00 2001 From: ravi2krishna Date: Fri, 19 May 2023 13:24:17 +0530 Subject: [PATCH 012/126] test version number --- Jenkinsfile | 18 +++++++++++------- 1 file changed, 11 insertions(+), 7 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index a8deb0da..662ff56a 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -5,31 +5,35 @@ pipeline { stage('Sonar Analysis') { steps { echo 'Testing..' - sh 'cd webapp && sudo docker run --rm -e SONAR_HOST_URL="http://13.92.5.110:9000" -e SONAR_LOGIN="sqp_cab9202255bd4cf50f3dbba65bb5aaef79ed00fa" -v ".:/usr/src" sonarsource/sonar-scanner-cli -Dsonar.projectKey=lms' + # sh 'cd webapp && sudo docker run --rm -e SONAR_HOST_URL="http://13.92.5.110:9000" -e SONAR_LOGIN="sqp_cab9202255bd4cf50f3dbba65bb5aaef79ed00fa" -v ".:/usr/src" sonarsource/sonar-scanner-cli -Dsonar.projectKey=lms' } } stage('Build LMS') { steps { echo 'Building Artifacts..' - sh 'cd webapp && npm install && npm run build' + # sh 'cd webapp && npm install && npm run build' } } stage('Release LMS') { steps { + script { + def data = readFile(file: 'webapp/package.json') + println(data) + } echo 'Store Artifacts....' - sh 'cd webapp && zip dist-1.zip -r dist' - sh 'cd webapp && curl -v -u admin:Admin123* --upload-file dist-1.zip http://13.92.5.110:8081/repository/lms/' + #sh 'cd webapp && zip dist-1.zip -r dist' + #sh 'cd webapp && curl -v -u admin:Admin123* --upload-file dist-1.zip http://13.92.5.110:8081/repository/lms/' } } stage('Deploy LMS') { steps { echo 'Deploying....' - sh 'sudo rm -rf /var/www/html/*' - sh 'curl -u admin:Admin123* -X GET \'http://13.92.5.110:8081/repository/lms/dist-1.zip\' --output dist.zip' - sh 'unzip dist.zip && sudo cp -r dist/* /var/www/html/' + #sh 'sudo rm -rf /var/www/html/*' + #sh 'curl -u admin:Admin123* -X GET \'http://13.92.5.110:8081/repository/lms/dist-1.zip\' --output dist.zip' + #sh 'unzip dist.zip && sudo cp -r dist/* /var/www/html/' } } } From 3bbc01ab2345f446c8517710721c00a9139987c4 Mon Sep 17 00:00:00 2001 From: ravi2krishna Date: Fri, 19 May 2023 13:25:29 +0530 Subject: [PATCH 013/126] version --- Jenkinsfile | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 662ff56a..35107e63 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -5,14 +5,14 @@ pipeline { stage('Sonar Analysis') { steps { echo 'Testing..' - # sh 'cd webapp && sudo docker run --rm -e SONAR_HOST_URL="http://13.92.5.110:9000" -e SONAR_LOGIN="sqp_cab9202255bd4cf50f3dbba65bb5aaef79ed00fa" -v ".:/usr/src" sonarsource/sonar-scanner-cli -Dsonar.projectKey=lms' + // sh 'cd webapp && sudo docker run --rm -e SONAR_HOST_URL="http://13.92.5.110:9000" -e SONAR_LOGIN="sqp_cab9202255bd4cf50f3dbba65bb5aaef79ed00fa" -v ".:/usr/src" sonarsource/sonar-scanner-cli -Dsonar.projectKey=lms' } } stage('Build LMS') { steps { echo 'Building Artifacts..' - # sh 'cd webapp && npm install && npm run build' + // sh 'cd webapp && npm install && npm run build' } } @@ -23,17 +23,17 @@ pipeline { println(data) } echo 'Store Artifacts....' - #sh 'cd webapp && zip dist-1.zip -r dist' - #sh 'cd webapp && curl -v -u admin:Admin123* --upload-file dist-1.zip http://13.92.5.110:8081/repository/lms/' + //sh 'cd webapp && zip dist-1.zip -r dist' + //sh 'cd webapp && curl -v -u admin:Admin123* --upload-file dist-1.zip http://13.92.5.110:8081/repository/lms/' } } stage('Deploy LMS') { steps { echo 'Deploying....' - #sh 'sudo rm -rf /var/www/html/*' - #sh 'curl -u admin:Admin123* -X GET \'http://13.92.5.110:8081/repository/lms/dist-1.zip\' --output dist.zip' - #sh 'unzip dist.zip && sudo cp -r dist/* /var/www/html/' + //sh 'sudo rm -rf /var/www/html/*' + //sh 'curl -u admin:Admin123* -X GET \'http://13.92.5.110:8081/repository/lms/dist-1.zip\' --output dist.zip' + //sh 'unzip dist.zip && sudo cp -r dist/* /var/www/html/' } } } From af5f1659347ee592734fcd7ec5ac39106ffff774 Mon Sep 17 00:00:00 2001 From: ravi2krishna Date: Fri, 19 May 2023 13:33:49 +0530 Subject: [PATCH 014/126] version --- Jenkinsfile | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Jenkinsfile b/Jenkinsfile index 35107e63..3f902294 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -20,7 +20,8 @@ pipeline { steps { script { def data = readFile(file: 'webapp/package.json') - println(data) + //println(data) + println(data.version) } echo 'Store Artifacts....' //sh 'cd webapp && zip dist-1.zip -r dist' From e125311cee3870c4d9bbbe392574825e5b4e8c9f Mon Sep 17 00:00:00 2001 From: ravi2krishna Date: Fri, 19 May 2023 13:38:06 +0530 Subject: [PATCH 015/126] version --- Jenkinsfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Jenkinsfile b/Jenkinsfile index 3f902294..41c93ba3 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -21,7 +21,7 @@ pipeline { script { def data = readFile(file: 'webapp/package.json') //println(data) - println(data.version) + println(data['version']) } echo 'Store Artifacts....' //sh 'cd webapp && zip dist-1.zip -r dist' From ed077ecf7df6fa308944aba80b9fc1e217d2526e Mon Sep 17 00:00:00 2001 From: ravi2krishna Date: Fri, 19 May 2023 13:47:14 +0530 Subject: [PATCH 016/126] version extract --- Jenkinsfile | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 41c93ba3..4f2cd4d2 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -20,8 +20,11 @@ pipeline { steps { script { def data = readFile(file: 'webapp/package.json') - //println(data) - println(data['version']) + println(data) + def versionProps = readJSON text: data + echo "Project version is ${versionProps['version']}" + + //println(data['version']) } echo 'Store Artifacts....' //sh 'cd webapp && zip dist-1.zip -r dist' From 4131a93e6b428cf383e3fc17143098ae8ecdcd23 Mon Sep 17 00:00:00 2001 From: ravi2krishna Date: Fri, 19 May 2023 13:51:28 +0530 Subject: [PATCH 017/126] version extract --- Jenkinsfile | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 4f2cd4d2..037490de 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -19,12 +19,10 @@ pipeline { stage('Release LMS') { steps { script { - def data = readFile(file: 'webapp/package.json') - println(data) - def versionProps = readJSON text: data - echo "Project version is ${versionProps['version']}" - - //println(data['version']) + def version = sh(returnStdout: true, script: "npm version") + echo "Version is ${version}" + //def data = readFile(file: 'webapp/package.json') + //println(data) } echo 'Store Artifacts....' //sh 'cd webapp && zip dist-1.zip -r dist' From 5ed19695bb7cddc22d9086797ae6df37089b6cc4 Mon Sep 17 00:00:00 2001 From: ravi2krishna Date: Fri, 19 May 2023 13:53:58 +0530 Subject: [PATCH 018/126] version --- Jenkinsfile | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 037490de..473406b3 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -19,8 +19,9 @@ pipeline { stage('Release LMS') { steps { script { - def version = sh(returnStdout: true, script: "npm version") - echo "Version is ${version}" + def packageJSON = readJSON file: 'webapp/package.json' + def packageJSONVersion = packageJSON.version + echo "${packageJSONVersion}" //def data = readFile(file: 'webapp/package.json') //println(data) } From f28bf4c33f638ed578104e9a1b4062913c4ebb58 Mon Sep 17 00:00:00 2001 From: ravi2krishna Date: Fri, 19 May 2023 14:01:45 +0530 Subject: [PATCH 019/126] PL done --- Jenkinsfile | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 473406b3..ccdcc0ce 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -5,14 +5,14 @@ pipeline { stage('Sonar Analysis') { steps { echo 'Testing..' - // sh 'cd webapp && sudo docker run --rm -e SONAR_HOST_URL="http://13.92.5.110:9000" -e SONAR_LOGIN="sqp_cab9202255bd4cf50f3dbba65bb5aaef79ed00fa" -v ".:/usr/src" sonarsource/sonar-scanner-cli -Dsonar.projectKey=lms' + sh 'cd webapp && sudo docker run --rm -e SONAR_HOST_URL="http://13.92.5.110:9000" -e SONAR_LOGIN="sqp_cab9202255bd4cf50f3dbba65bb5aaef79ed00fa" -v ".:/usr/src" sonarsource/sonar-scanner-cli -Dsonar.projectKey=lms' } } stage('Build LMS') { steps { echo 'Building Artifacts..' - // sh 'cd webapp && npm install && npm run build' + sh 'cd webapp && npm install && npm run build' } } @@ -26,17 +26,17 @@ pipeline { //println(data) } echo 'Store Artifacts....' - //sh 'cd webapp && zip dist-1.zip -r dist' - //sh 'cd webapp && curl -v -u admin:Admin123* --upload-file dist-1.zip http://13.92.5.110:8081/repository/lms/' + sh 'cd webapp && zip dist-${packageJSONVersion}.zip -r dist' + sh 'cd webapp && curl -v -u admin:Admin123* --upload-file dist-${packageJSONVersion}.zip http://13.92.5.110:8081/repository/lms/' } } stage('Deploy LMS') { steps { echo 'Deploying....' - //sh 'sudo rm -rf /var/www/html/*' - //sh 'curl -u admin:Admin123* -X GET \'http://13.92.5.110:8081/repository/lms/dist-1.zip\' --output dist.zip' - //sh 'unzip dist.zip && sudo cp -r dist/* /var/www/html/' + sh 'sudo rm -rf /var/www/html/*' + sh 'curl -u admin:Admin123* -X GET \'http://13.92.5.110:8081/repository/lms/dist-${packageJSONVersion}.zip\' --output dist.zip' + sh 'unzip dist.zip && sudo cp -r dist/* /var/www/html/' } } } From c282ca77c7ec7bf69da7801a601bcb4f8b220e9e Mon Sep 17 00:00:00 2001 From: ravi2krishna Date: Fri, 19 May 2023 14:02:07 +0530 Subject: [PATCH 020/126] version updated --- webapp/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/webapp/package.json b/webapp/package.json index 3986e58f..b7bb8fce 100644 --- a/webapp/package.json +++ b/webapp/package.json @@ -1,7 +1,7 @@ { "name": "webapp", "private": true, - "version": "0.0.0", + "version": "1.1", "type": "module", "scripts": { "dev": "vite", From 127ac1bf2c3b2aefb003ae8c79d97dfae37b60ab Mon Sep 17 00:00:00 2001 From: ravi2krishna Date: Fri, 19 May 2023 14:29:44 +0530 Subject: [PATCH 021/126] release --- Jenkinsfile | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Jenkinsfile b/Jenkinsfile index ccdcc0ce..45b9c7b9 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -24,10 +24,11 @@ pipeline { echo "${packageJSONVersion}" //def data = readFile(file: 'webapp/package.json') //println(data) - } echo 'Store Artifacts....' sh 'cd webapp && zip dist-${packageJSONVersion}.zip -r dist' sh 'cd webapp && curl -v -u admin:Admin123* --upload-file dist-${packageJSONVersion}.zip http://13.92.5.110:8081/repository/lms/' + } + } } From ee1d2a99788a2a15be9a93dbb650f8f0cc196106 Mon Sep 17 00:00:00 2001 From: ravi2krishna Date: Fri, 19 May 2023 14:33:44 +0530 Subject: [PATCH 022/126] test --- Jenkinsfile | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 45b9c7b9..bc4c0a75 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -5,14 +5,14 @@ pipeline { stage('Sonar Analysis') { steps { echo 'Testing..' - sh 'cd webapp && sudo docker run --rm -e SONAR_HOST_URL="http://13.92.5.110:9000" -e SONAR_LOGIN="sqp_cab9202255bd4cf50f3dbba65bb5aaef79ed00fa" -v ".:/usr/src" sonarsource/sonar-scanner-cli -Dsonar.projectKey=lms' + //sh 'cd webapp && sudo docker run --rm -e SONAR_HOST_URL="http://13.92.5.110:9000" -e SONAR_LOGIN="sqp_cab9202255bd4cf50f3dbba65bb5aaef79ed00fa" -v ".:/usr/src" sonarsource/sonar-scanner-cli -Dsonar.projectKey=lms' } } stage('Build LMS') { steps { echo 'Building Artifacts..' - sh 'cd webapp && npm install && npm run build' + //sh 'cd webapp && npm install && npm run build' } } @@ -25,8 +25,8 @@ pipeline { //def data = readFile(file: 'webapp/package.json') //println(data) echo 'Store Artifacts....' - sh 'cd webapp && zip dist-${packageJSONVersion}.zip -r dist' - sh 'cd webapp && curl -v -u admin:Admin123* --upload-file dist-${packageJSONVersion}.zip http://13.92.5.110:8081/repository/lms/' + sh 'cd webapp && zip dist-'${packageJSONVersion}'.zip -r dist' + //sh 'cd webapp && curl -v -u admin:Admin123* --upload-file dist-${packageJSONVersion}.zip http://13.92.5.110:8081/repository/lms/' } } From 4a189b160f0b03617a5b851e88e9d8215a2cc427 Mon Sep 17 00:00:00 2001 From: ravi2krishna Date: Fri, 19 May 2023 14:42:06 +0530 Subject: [PATCH 023/126] test --- Jenkinsfile | 17 +++++++++++++---- 1 file changed, 13 insertions(+), 4 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index bc4c0a75..af459934 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -1,10 +1,19 @@ pipeline { agent any + environment { + //Use Pipeline Utility Steps plugin to read information from pom.xml into env variables + // IMAGE = readMavenPom().getArtifactId() + // VERSION = readMavenPom().getVersion() + //Use Pipeline Utility Steps plugin to read information from package.json into env variables + packageJSON = readJSON file: 'webapp/package.json' + packageJSONVersion = packageJSON.version + } stages { stage('Sonar Analysis') { steps { echo 'Testing..' + echo "${packageJSONVersion}" //sh 'cd webapp && sudo docker run --rm -e SONAR_HOST_URL="http://13.92.5.110:9000" -e SONAR_LOGIN="sqp_cab9202255bd4cf50f3dbba65bb5aaef79ed00fa" -v ".:/usr/src" sonarsource/sonar-scanner-cli -Dsonar.projectKey=lms' } } @@ -25,7 +34,7 @@ pipeline { //def data = readFile(file: 'webapp/package.json') //println(data) echo 'Store Artifacts....' - sh 'cd webapp && zip dist-'${packageJSONVersion}'.zip -r dist' + //sh 'cd webapp && zip dist-${packageJSONVersion}.zip -r dist' //sh 'cd webapp && curl -v -u admin:Admin123* --upload-file dist-${packageJSONVersion}.zip http://13.92.5.110:8081/repository/lms/' } @@ -35,9 +44,9 @@ pipeline { stage('Deploy LMS') { steps { echo 'Deploying....' - sh 'sudo rm -rf /var/www/html/*' - sh 'curl -u admin:Admin123* -X GET \'http://13.92.5.110:8081/repository/lms/dist-${packageJSONVersion}.zip\' --output dist.zip' - sh 'unzip dist.zip && sudo cp -r dist/* /var/www/html/' + //sh 'sudo rm -rf /var/www/html/*' + //sh 'curl -u admin:Admin123* -X GET \'http://13.92.5.110:8081/repository/lms/dist-${packageJSONVersion}.zip\' --output dist.zip' + //sh 'unzip dist.zip && sudo cp -r dist/* /var/www/html/' } } } From 97769cd6e2494d5271039821268e20e1b6e960bc Mon Sep 17 00:00:00 2001 From: ravi2krishna Date: Fri, 19 May 2023 14:43:03 +0530 Subject: [PATCH 024/126] test --- Jenkinsfile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index af459934..2667d9ea 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -6,8 +6,8 @@ pipeline { // VERSION = readMavenPom().getVersion() //Use Pipeline Utility Steps plugin to read information from package.json into env variables - packageJSON = readJSON file: 'webapp/package.json' - packageJSONVersion = packageJSON.version + def packageJSON = readJSON file: 'webapp/package.json' + def packageJSONVersion = packageJSON.version } stages { stage('Sonar Analysis') { From 4790ed5a38277e201fb1c4db5426a6159ea0ec63 Mon Sep 17 00:00:00 2001 From: ravi2krishna Date: Fri, 19 May 2023 14:46:00 +0530 Subject: [PATCH 025/126] test --- Jenkinsfile | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 2667d9ea..8f511ab8 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -4,11 +4,19 @@ pipeline { //Use Pipeline Utility Steps plugin to read information from pom.xml into env variables // IMAGE = readMavenPom().getArtifactId() // VERSION = readMavenPom().getVersion() - - //Use Pipeline Utility Steps plugin to read information from package.json into env variables - def packageJSON = readJSON file: 'webapp/package.json' - def packageJSONVersion = packageJSON.version } + + script { + def packageJSON = readJSON file: 'webapp/package.json' + def packageJSONVersion = packageJSON.version + echo "${packageJSONVersion}" + //def data = readFile(file: 'webapp/package.json') + //println(data) + echo 'Store Artifacts....' + //sh 'cd webapp && zip dist-${packageJSONVersion}.zip -r dist' + //sh 'cd webapp && curl -v -u admin:Admin123* --upload-file dist-${packageJSONVersion}.zip http://13.92.5.110:8081/repository/lms/' + } + stages { stage('Sonar Analysis') { steps { From 022aea70157c35e5088d583ec45a69972e9773c4 Mon Sep 17 00:00:00 2001 From: ravi2krishna Date: Fri, 19 May 2023 14:47:38 +0530 Subject: [PATCH 026/126] test --- Jenkinsfile | 11 ----------- 1 file changed, 11 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 8f511ab8..14a81c3b 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -6,17 +6,6 @@ pipeline { // VERSION = readMavenPom().getVersion() } - script { - def packageJSON = readJSON file: 'webapp/package.json' - def packageJSONVersion = packageJSON.version - echo "${packageJSONVersion}" - //def data = readFile(file: 'webapp/package.json') - //println(data) - echo 'Store Artifacts....' - //sh 'cd webapp && zip dist-${packageJSONVersion}.zip -r dist' - //sh 'cd webapp && curl -v -u admin:Admin123* --upload-file dist-${packageJSONVersion}.zip http://13.92.5.110:8081/repository/lms/' - } - stages { stage('Sonar Analysis') { steps { From ddeb8d8b9c4e2c278954cbd51dcf1f08cd6bf185 Mon Sep 17 00:00:00 2001 From: ravi2krishna Date: Fri, 19 May 2023 14:48:21 +0530 Subject: [PATCH 027/126] test --- Jenkinsfile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 14a81c3b..49a587a2 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -1,10 +1,10 @@ pipeline { agent any - environment { + //environment { //Use Pipeline Utility Steps plugin to read information from pom.xml into env variables // IMAGE = readMavenPom().getArtifactId() // VERSION = readMavenPom().getVersion() - } + //} stages { stage('Sonar Analysis') { From dcf6acafe196f1b1723cadd3cc8c2fe57e90f8e9 Mon Sep 17 00:00:00 2001 From: ravi2krishna Date: Fri, 19 May 2023 14:49:19 +0530 Subject: [PATCH 028/126] test --- Jenkinsfile | 1 - 1 file changed, 1 deletion(-) diff --git a/Jenkinsfile b/Jenkinsfile index 49a587a2..bb54be20 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -10,7 +10,6 @@ pipeline { stage('Sonar Analysis') { steps { echo 'Testing..' - echo "${packageJSONVersion}" //sh 'cd webapp && sudo docker run --rm -e SONAR_HOST_URL="http://13.92.5.110:9000" -e SONAR_LOGIN="sqp_cab9202255bd4cf50f3dbba65bb5aaef79ed00fa" -v ".:/usr/src" sonarsource/sonar-scanner-cli -Dsonar.projectKey=lms' } } From 2ce55348db012279289ce91e4036d16f7941e283 Mon Sep 17 00:00:00 2001 From: ravi2krishna Date: Fri, 19 May 2023 14:53:16 +0530 Subject: [PATCH 029/126] test --- Jenkinsfile | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Jenkinsfile b/Jenkinsfile index bb54be20..036dec28 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -26,7 +26,9 @@ pipeline { script { def packageJSON = readJSON file: 'webapp/package.json' def packageJSONVersion = packageJSON.version - echo "${packageJSONVersion}" + echo "${packageJSONVersion}" + sh 'zip dist-${packageJSONVersion}.zip -r webapp/dist' + sh 'ls webapp' //def data = readFile(file: 'webapp/package.json') //println(data) echo 'Store Artifacts....' From 0cb676f40ce3268b0bbb77114dca85018e3cef1e Mon Sep 17 00:00:00 2001 From: ravi2krishna Date: Fri, 19 May 2023 15:03:53 +0530 Subject: [PATCH 030/126] test --- Jenkinsfile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 036dec28..cb393a40 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -27,8 +27,8 @@ pipeline { def packageJSON = readJSON file: 'webapp/package.json' def packageJSONVersion = packageJSON.version echo "${packageJSONVersion}" - sh 'zip dist-${packageJSONVersion}.zip -r webapp/dist' - sh 'ls webapp' + sh 'zip dist-\"${packageJSONVersion}.zip\" -r webapp/dist' + sh 'ls webapp' //def data = readFile(file: 'webapp/package.json') //println(data) echo 'Store Artifacts....' From 408e6053e23011dfba2a4a2674c05b3772803985 Mon Sep 17 00:00:00 2001 From: ravi2krishna Date: Fri, 19 May 2023 15:05:21 +0530 Subject: [PATCH 031/126] test --- Jenkinsfile | 1 + 1 file changed, 1 insertion(+) diff --git a/Jenkinsfile b/Jenkinsfile index cb393a40..c0545439 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -27,6 +27,7 @@ pipeline { def packageJSON = readJSON file: 'webapp/package.json' def packageJSONVersion = packageJSON.version echo "${packageJSONVersion}" + sh 'echo ${packageJSONVersion}' sh 'zip dist-\"${packageJSONVersion}.zip\" -r webapp/dist' sh 'ls webapp' //def data = readFile(file: 'webapp/package.json') From 765eae90153c4ac61ab314f0d67482adda40fef3 Mon Sep 17 00:00:00 2001 From: ravi2krishna Date: Fri, 19 May 2023 15:06:28 +0530 Subject: [PATCH 032/126] test --- Jenkinsfile | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Jenkinsfile b/Jenkinsfile index c0545439..db32b168 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -27,6 +27,8 @@ pipeline { def packageJSON = readJSON file: 'webapp/package.json' def packageJSONVersion = packageJSON.version echo "${packageJSONVersion}" + zip dist-${packageJSONVersion}.zip -r webapp/dist + sh 'echo ${packageJSONVersion}' sh 'zip dist-\"${packageJSONVersion}.zip\" -r webapp/dist' sh 'ls webapp' From 715692d10e45acc195a0c072c6a20ac95be87abb Mon Sep 17 00:00:00 2001 From: ravi2krishna Date: Fri, 19 May 2023 15:12:52 +0530 Subject: [PATCH 033/126] tt --- Jenkinsfile | 1 - 1 file changed, 1 deletion(-) diff --git a/Jenkinsfile b/Jenkinsfile index db32b168..49227fef 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -27,7 +27,6 @@ pipeline { def packageJSON = readJSON file: 'webapp/package.json' def packageJSONVersion = packageJSON.version echo "${packageJSONVersion}" - zip dist-${packageJSONVersion}.zip -r webapp/dist sh 'echo ${packageJSONVersion}' sh 'zip dist-\"${packageJSONVersion}.zip\" -r webapp/dist' From 5015b0084dc5bb6f9dfc423c2530ae6b6a390237 Mon Sep 17 00:00:00 2001 From: ravi2krishna Date: Fri, 19 May 2023 15:15:53 +0530 Subject: [PATCH 034/126] tt --- Jenkinsfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Jenkinsfile b/Jenkinsfile index 49227fef..ee96eb4c 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -28,7 +28,7 @@ pipeline { def packageJSONVersion = packageJSON.version echo "${packageJSONVersion}" - sh 'echo ${packageJSONVersion}' + sh "echo '${packageJSONVersion}'" sh 'zip dist-\"${packageJSONVersion}.zip\" -r webapp/dist' sh 'ls webapp' //def data = readFile(file: 'webapp/package.json') From feb4b3425242fb55813d5c80cb10184741c31f1b Mon Sep 17 00:00:00 2001 From: ravi2krishna Date: Fri, 19 May 2023 15:20:20 +0530 Subject: [PATCH 035/126] test version --- Jenkinsfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Jenkinsfile b/Jenkinsfile index ee96eb4c..b8335718 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -29,7 +29,7 @@ pipeline { echo "${packageJSONVersion}" sh "echo '${packageJSONVersion}'" - sh 'zip dist-\"${packageJSONVersion}.zip\" -r webapp/dist' + sh "zip dist-'${packageJSONVersion}'.zip -r webapp/dist" sh 'ls webapp' //def data = readFile(file: 'webapp/package.json') //println(data) From 05fbe817b543a89a05b1466e6c2d3457e5e2e52c Mon Sep 17 00:00:00 2001 From: ravi2krishna Date: Fri, 19 May 2023 15:31:02 +0530 Subject: [PATCH 036/126] test upload --- Jenkinsfile | 1 + 1 file changed, 1 insertion(+) diff --git a/Jenkinsfile b/Jenkinsfile index b8335718..210345a2 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -30,6 +30,7 @@ pipeline { sh "echo '${packageJSONVersion}'" sh "zip dist-'${packageJSONVersion}'.zip -r webapp/dist" + sh "cd webapp && curl -v -u admin:Admin123* --upload-file '${packageJSONVersion}'.zip http://13.92.5.110:8081/repository/lms/" sh 'ls webapp' //def data = readFile(file: 'webapp/package.json') //println(data) From 58b2bea908b972ea9e4c6bcf031e6400feda8bc8 Mon Sep 17 00:00:00 2001 From: ravi2krishna Date: Fri, 19 May 2023 15:33:00 +0530 Subject: [PATCH 037/126] test upload --- Jenkinsfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Jenkinsfile b/Jenkinsfile index 210345a2..ceacd8d8 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -30,7 +30,7 @@ pipeline { sh "echo '${packageJSONVersion}'" sh "zip dist-'${packageJSONVersion}'.zip -r webapp/dist" - sh "cd webapp && curl -v -u admin:Admin123* --upload-file '${packageJSONVersion}'.zip http://13.92.5.110:8081/repository/lms/" + sh "cd webapp && curl -v -u admin:Admin123* --upload-file dist-'${packageJSONVersion}'.zip http://13.92.5.110:8081/repository/lms/" sh 'ls webapp' //def data = readFile(file: 'webapp/package.json') //println(data) From 8f0aef51e11a9eea07d633e6c253023d4e5fb03d Mon Sep 17 00:00:00 2001 From: ravi2krishna Date: Fri, 19 May 2023 15:34:22 +0530 Subject: [PATCH 038/126] test upload --- Jenkinsfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Jenkinsfile b/Jenkinsfile index ceacd8d8..f3dfce2f 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -30,7 +30,7 @@ pipeline { sh "echo '${packageJSONVersion}'" sh "zip dist-'${packageJSONVersion}'.zip -r webapp/dist" - sh "cd webapp && curl -v -u admin:Admin123* --upload-file dist-'${packageJSONVersion}'.zip http://13.92.5.110:8081/repository/lms/" + sh "curl -v -u admin:Admin123* --upload-file webapp/dist-'${packageJSONVersion}'.zip http://13.92.5.110:8081/repository/lms/" sh 'ls webapp' //def data = readFile(file: 'webapp/package.json') //println(data) From 61128cefaae5d5b9c6f8d18065889db631eb3656 Mon Sep 17 00:00:00 2001 From: ravi2krishna Date: Fri, 19 May 2023 15:37:11 +0530 Subject: [PATCH 039/126] test --- Jenkinsfile | 1 + 1 file changed, 1 insertion(+) diff --git a/Jenkinsfile b/Jenkinsfile index f3dfce2f..340a980f 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -30,6 +30,7 @@ pipeline { sh "echo '${packageJSONVersion}'" sh "zip dist-'${packageJSONVersion}'.zip -r webapp/dist" + sh "ls webapp" sh "curl -v -u admin:Admin123* --upload-file webapp/dist-'${packageJSONVersion}'.zip http://13.92.5.110:8081/repository/lms/" sh 'ls webapp' //def data = readFile(file: 'webapp/package.json') From 082131021ae18b72999e16d29e3547622a405d1b Mon Sep 17 00:00:00 2001 From: ravi2krishna Date: Fri, 19 May 2023 15:39:30 +0530 Subject: [PATCH 040/126] test zip --- Jenkinsfile | 1 + 1 file changed, 1 insertion(+) diff --git a/Jenkinsfile b/Jenkinsfile index 340a980f..5f381835 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -29,6 +29,7 @@ pipeline { echo "${packageJSONVersion}" sh "echo '${packageJSONVersion}'" + sh 'sudo rm -rf *.zip' sh "zip dist-'${packageJSONVersion}'.zip -r webapp/dist" sh "ls webapp" sh "curl -v -u admin:Admin123* --upload-file webapp/dist-'${packageJSONVersion}'.zip http://13.92.5.110:8081/repository/lms/" From 36e75580d9bb4fc139a2e11e73c5950843860cc5 Mon Sep 17 00:00:00 2001 From: ravi2krishna Date: Fri, 19 May 2023 15:41:20 +0530 Subject: [PATCH 041/126] delete temp zip files --- Jenkinsfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Jenkinsfile b/Jenkinsfile index 5f381835..c8b27453 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -29,7 +29,7 @@ pipeline { echo "${packageJSONVersion}" sh "echo '${packageJSONVersion}'" - sh 'sudo rm -rf *.zip' + sh 'sudo rm -rf webapp/*.zip' sh "zip dist-'${packageJSONVersion}'.zip -r webapp/dist" sh "ls webapp" sh "curl -v -u admin:Admin123* --upload-file webapp/dist-'${packageJSONVersion}'.zip http://13.92.5.110:8081/repository/lms/" From 9b028ee49c65ea4a496ca48ba014778410b87d7d Mon Sep 17 00:00:00 2001 From: ravi2krishna Date: Fri, 19 May 2023 15:42:52 +0530 Subject: [PATCH 042/126] update zip file --- Jenkinsfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Jenkinsfile b/Jenkinsfile index c8b27453..c9b6cfdd 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -30,7 +30,7 @@ pipeline { sh "echo '${packageJSONVersion}'" sh 'sudo rm -rf webapp/*.zip' - sh "zip dist-'${packageJSONVersion}'.zip -r webapp/dist" + sh "zip webapp/dist-'${packageJSONVersion}'.zip -r webapp/dist" sh "ls webapp" sh "curl -v -u admin:Admin123* --upload-file webapp/dist-'${packageJSONVersion}'.zip http://13.92.5.110:8081/repository/lms/" sh 'ls webapp' From 374f300b1ee64ab577c216ed80128aa1e2c864e2 Mon Sep 17 00:00:00 2001 From: ravi2krishna Date: Fri, 19 May 2023 15:50:20 +0530 Subject: [PATCH 043/126] test --- Jenkinsfile | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index c9b6cfdd..ac4addde 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -17,7 +17,7 @@ pipeline { stage('Build LMS') { steps { echo 'Building Artifacts..' - //sh 'cd webapp && npm install && npm run build' + sh 'cd webapp && npm install && npm run build' } } @@ -27,26 +27,23 @@ pipeline { def packageJSON = readJSON file: 'webapp/package.json' def packageJSONVersion = packageJSON.version echo "${packageJSONVersion}" - - sh "echo '${packageJSONVersion}'" + echo 'Store Artifacts....' + // sh "echo '${packageJSONVersion}'" sh 'sudo rm -rf webapp/*.zip' sh "zip webapp/dist-'${packageJSONVersion}'.zip -r webapp/dist" - sh "ls webapp" - sh "curl -v -u admin:Admin123* --upload-file webapp/dist-'${packageJSONVersion}'.zip http://13.92.5.110:8081/repository/lms/" - sh 'ls webapp' + sh "curl -v -u admin:Admin123* --upload-file webapp/dist-'${packageJSONVersion}'.zip http://13.92.5.110:8081/repository/lms/" //def data = readFile(file: 'webapp/package.json') //println(data) - echo 'Store Artifacts....' //sh 'cd webapp && zip dist-${packageJSONVersion}.zip -r dist' //sh 'cd webapp && curl -v -u admin:Admin123* --upload-file dist-${packageJSONVersion}.zip http://13.92.5.110:8081/repository/lms/' - } - + } } } stage('Deploy LMS') { steps { echo 'Deploying....' + sh "echo '${packageJSONVersion}'" //sh 'sudo rm -rf /var/www/html/*' //sh 'curl -u admin:Admin123* -X GET \'http://13.92.5.110:8081/repository/lms/dist-${packageJSONVersion}.zip\' --output dist.zip' //sh 'unzip dist.zip && sudo cp -r dist/* /var/www/html/' From 21bfc139a8980e4731bcd2ea9c00a8f4dc2427c6 Mon Sep 17 00:00:00 2001 From: ravi2krishna Date: Fri, 19 May 2023 15:56:07 +0530 Subject: [PATCH 044/126] test deploy --- Jenkinsfile | 17 +++++++++++++---- 1 file changed, 13 insertions(+), 4 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index ac4addde..26697685 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -43,10 +43,19 @@ pipeline { stage('Deploy LMS') { steps { echo 'Deploying....' - sh "echo '${packageJSONVersion}'" - //sh 'sudo rm -rf /var/www/html/*' - //sh 'curl -u admin:Admin123* -X GET \'http://13.92.5.110:8081/repository/lms/dist-${packageJSONVersion}.zip\' --output dist.zip' - //sh 'unzip dist.zip && sudo cp -r dist/* /var/www/html/' + script { + def packageJSON = readJSON file: 'webapp/package.json' + def packageJSONVersion = packageJSON.version + echo "${packageJSONVersion}" + sh "zip webapp/dist-'${packageJSONVersion}'.zip -r webapp/dist" + sh "curl -v -u admin:Admin123* --upload-file webapp/dist-'${packageJSONVersion}'.zip http://13.92.5.110:8081/repository/lms/" + //sh 'cd webapp && zip dist-${packageJSONVersion}.zip -r dist' + //sh 'cd webapp && curl -v -u admin:Admin123* --upload-file dist-${packageJSONVersion}.zip http://13.92.5.110:8081/repository/lms/' + sh 'sudo rm -rf /var/www/html/*' + sh 'curl -u admin:Admin123* -X GET \'http://13.92.5.110:8081/repository/lms/dist-'${packageJSONVersion}'.zip\' --output dist.zip' + sh 'unzip dist.zip && sudo cp -r dist/* /var/www/html/' + } + } } } From c42bc43bdbd1e95a75de1cd7f6db2e870fc1b42b Mon Sep 17 00:00:00 2001 From: ravi2krishna Date: Fri, 19 May 2023 15:59:27 +0530 Subject: [PATCH 045/126] test --- Jenkinsfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Jenkinsfile b/Jenkinsfile index 26697685..5d6b74e1 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -52,7 +52,7 @@ pipeline { //sh 'cd webapp && zip dist-${packageJSONVersion}.zip -r dist' //sh 'cd webapp && curl -v -u admin:Admin123* --upload-file dist-${packageJSONVersion}.zip http://13.92.5.110:8081/repository/lms/' sh 'sudo rm -rf /var/www/html/*' - sh 'curl -u admin:Admin123* -X GET \'http://13.92.5.110:8081/repository/lms/dist-'${packageJSONVersion}'.zip\' --output dist.zip' + sh 'curl -u admin:Admin123* -X GET \'http://13.92.5.110:8081/repository/lms/dist-'"${packageJSONVersion}"'.zip\' --output dist.zip' sh 'unzip dist.zip && sudo cp -r dist/* /var/www/html/' } From 034223a03c5fdd1adea0b1e552937d8d62725164 Mon Sep 17 00:00:00 2001 From: ravi2krishna Date: Fri, 19 May 2023 16:01:24 +0530 Subject: [PATCH 046/126] upload --- Jenkinsfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Jenkinsfile b/Jenkinsfile index 5d6b74e1..4ae45a45 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -52,7 +52,7 @@ pipeline { //sh 'cd webapp && zip dist-${packageJSONVersion}.zip -r dist' //sh 'cd webapp && curl -v -u admin:Admin123* --upload-file dist-${packageJSONVersion}.zip http://13.92.5.110:8081/repository/lms/' sh 'sudo rm -rf /var/www/html/*' - sh 'curl -u admin:Admin123* -X GET \'http://13.92.5.110:8081/repository/lms/dist-'"${packageJSONVersion}"'.zip\' --output dist.zip' + sh 'curl -u admin:Admin123* -X GET \'http://13.92.5.110:8081/repository/lms/dist-${packageJSONVersion}.zip\' --output dist.zip' sh 'unzip dist.zip && sudo cp -r dist/* /var/www/html/' } From 623a65d8fc4b72d387b074a0053215843401f421 Mon Sep 17 00:00:00 2001 From: ravi2krishna Date: Fri, 19 May 2023 16:06:48 +0530 Subject: [PATCH 047/126] test --- Jenkinsfile | 1 + 1 file changed, 1 insertion(+) diff --git a/Jenkinsfile b/Jenkinsfile index 4ae45a45..94f29be8 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -52,6 +52,7 @@ pipeline { //sh 'cd webapp && zip dist-${packageJSONVersion}.zip -r dist' //sh 'cd webapp && curl -v -u admin:Admin123* --upload-file dist-${packageJSONVersion}.zip http://13.92.5.110:8081/repository/lms/' sh 'sudo rm -rf /var/www/html/*' + sh 'ls' sh 'curl -u admin:Admin123* -X GET \'http://13.92.5.110:8081/repository/lms/dist-${packageJSONVersion}.zip\' --output dist.zip' sh 'unzip dist.zip && sudo cp -r dist/* /var/www/html/' } From 53531d6c53b8cfc62a6278d5bc9387f2d303df7f Mon Sep 17 00:00:00 2001 From: ravi2krishna Date: Fri, 19 May 2023 16:08:10 +0530 Subject: [PATCH 048/126] test --- Jenkinsfile | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 94f29be8..dcacff04 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -47,13 +47,11 @@ pipeline { def packageJSON = readJSON file: 'webapp/package.json' def packageJSONVersion = packageJSON.version echo "${packageJSONVersion}" - sh "zip webapp/dist-'${packageJSONVersion}'.zip -r webapp/dist" - sh "curl -v -u admin:Admin123* --upload-file webapp/dist-'${packageJSONVersion}'.zip http://13.92.5.110:8081/repository/lms/" //sh 'cd webapp && zip dist-${packageJSONVersion}.zip -r dist' //sh 'cd webapp && curl -v -u admin:Admin123* --upload-file dist-${packageJSONVersion}.zip http://13.92.5.110:8081/repository/lms/' sh 'sudo rm -rf /var/www/html/*' - sh 'ls' sh 'curl -u admin:Admin123* -X GET \'http://13.92.5.110:8081/repository/lms/dist-${packageJSONVersion}.zip\' --output dist.zip' + sh 'ls' sh 'unzip dist.zip && sudo cp -r dist/* /var/www/html/' } From a4f89cd8b4aa950baf1126f6349bd4f901bce078 Mon Sep 17 00:00:00 2001 From: ravi2krishna Date: Fri, 19 May 2023 16:10:26 +0530 Subject: [PATCH 049/126] test --- Jenkinsfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Jenkinsfile b/Jenkinsfile index dcacff04..ed15d480 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -52,7 +52,7 @@ pipeline { sh 'sudo rm -rf /var/www/html/*' sh 'curl -u admin:Admin123* -X GET \'http://13.92.5.110:8081/repository/lms/dist-${packageJSONVersion}.zip\' --output dist.zip' sh 'ls' - sh 'unzip dist.zip && sudo cp -r dist/* /var/www/html/' + sh 'unzip dist-${packageJSONVersion}.zip && sudo cp -r dist/* /var/www/html/' } } From c5ae86db3bdaaaf4af37232a30f5ce0ed9095f75 Mon Sep 17 00:00:00 2001 From: ravi2krishna Date: Fri, 19 May 2023 16:13:11 +0530 Subject: [PATCH 050/126] nginx deploy --- Jenkinsfile | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index ed15d480..c40d8179 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -52,9 +52,8 @@ pipeline { sh 'sudo rm -rf /var/www/html/*' sh 'curl -u admin:Admin123* -X GET \'http://13.92.5.110:8081/repository/lms/dist-${packageJSONVersion}.zip\' --output dist.zip' sh 'ls' - sh 'unzip dist-${packageJSONVersion}.zip && sudo cp -r dist/* /var/www/html/' - } - + sh "unzip dist-'${packageJSONVersion}'.zip && sudo cp -r dist/* /var/www/html/" + } } } } From 615c5eb91cc68bc453297542a865bef353674284 Mon Sep 17 00:00:00 2001 From: ravi2krishna Date: Fri, 19 May 2023 16:15:44 +0530 Subject: [PATCH 051/126] deploy --- Jenkinsfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Jenkinsfile b/Jenkinsfile index c40d8179..bafc7afe 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -51,7 +51,7 @@ pipeline { //sh 'cd webapp && curl -v -u admin:Admin123* --upload-file dist-${packageJSONVersion}.zip http://13.92.5.110:8081/repository/lms/' sh 'sudo rm -rf /var/www/html/*' sh 'curl -u admin:Admin123* -X GET \'http://13.92.5.110:8081/repository/lms/dist-${packageJSONVersion}.zip\' --output dist.zip' - sh 'ls' + sh 'sudo rm -rf dist' sh "unzip dist-'${packageJSONVersion}'.zip && sudo cp -r dist/* /var/www/html/" } } From befb0bf2278e1ce5d08f9119aa479af6808162b7 Mon Sep 17 00:00:00 2001 From: ravi2krishna Date: Fri, 19 May 2023 16:19:18 +0530 Subject: [PATCH 052/126] deploy nginx --- Jenkinsfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Jenkinsfile b/Jenkinsfile index bafc7afe..47c65945 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -52,7 +52,7 @@ pipeline { sh 'sudo rm -rf /var/www/html/*' sh 'curl -u admin:Admin123* -X GET \'http://13.92.5.110:8081/repository/lms/dist-${packageJSONVersion}.zip\' --output dist.zip' sh 'sudo rm -rf dist' - sh "unzip dist-'${packageJSONVersion}'.zip && sudo cp -r dist/* /var/www/html/" + sh "sudo unzip dist-'${packageJSONVersion}'.zip -d /var/www/html/" } } } From 190b56e2076cbc19c6cb9f346b6e82e940fe1d67 Mon Sep 17 00:00:00 2001 From: ravi2krishna Date: Fri, 19 May 2023 16:23:00 +0530 Subject: [PATCH 053/126] nginx --- Jenkinsfile | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Jenkinsfile b/Jenkinsfile index 47c65945..b19a7da6 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -52,7 +52,8 @@ pipeline { sh 'sudo rm -rf /var/www/html/*' sh 'curl -u admin:Admin123* -X GET \'http://13.92.5.110:8081/repository/lms/dist-${packageJSONVersion}.zip\' --output dist.zip' sh 'sudo rm -rf dist' - sh "sudo unzip dist-'${packageJSONVersion}'.zip -d /var/www/html/" + sh "sudo unzip dist-'${packageJSONVersion}'.zip" + sh "sudo cp -r dist/* /var/www/html/" } } } From 6d3242e1e671520b8e6307c45c59fd7c68dd8c7c Mon Sep 17 00:00:00 2001 From: ravi2krishna Date: Fri, 19 May 2023 16:26:24 +0530 Subject: [PATCH 054/126] force update --- Jenkinsfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Jenkinsfile b/Jenkinsfile index b19a7da6..1134e979 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -52,7 +52,7 @@ pipeline { sh 'sudo rm -rf /var/www/html/*' sh 'curl -u admin:Admin123* -X GET \'http://13.92.5.110:8081/repository/lms/dist-${packageJSONVersion}.zip\' --output dist.zip' sh 'sudo rm -rf dist' - sh "sudo unzip dist-'${packageJSONVersion}'.zip" + sh "sudo unzip -o dist-'${packageJSONVersion}'.zip" sh "sudo cp -r dist/* /var/www/html/" } } From 567d9f1f13f0cabdb898fe97045d3a2067a5c0f3 Mon Sep 17 00:00:00 2001 From: ravi2krishna Date: Fri, 19 May 2023 16:27:43 +0530 Subject: [PATCH 055/126] update --- Jenkinsfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Jenkinsfile b/Jenkinsfile index 1134e979..db8b0fb1 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -53,7 +53,7 @@ pipeline { sh 'curl -u admin:Admin123* -X GET \'http://13.92.5.110:8081/repository/lms/dist-${packageJSONVersion}.zip\' --output dist.zip' sh 'sudo rm -rf dist' sh "sudo unzip -o dist-'${packageJSONVersion}'.zip" - sh "sudo cp -r dist/* /var/www/html/" + sh "sudo cp -r webapp/dist/* /var/www/html/" } } } From 72389b94cc4207cc09270b134990033ff913402a Mon Sep 17 00:00:00 2001 From: ravi2krishna Date: Fri, 19 May 2023 16:29:12 +0530 Subject: [PATCH 056/126] green --- webapp/index.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/webapp/index.html b/webapp/index.html index 6c13a5dd..837f88a3 100644 --- a/webapp/index.html +++ b/webapp/index.html @@ -9,7 +9,7 @@ From e4815f6391949763251513c3128ac48303b72de9 Mon Sep 17 00:00:00 2001 From: ravi2krishna Date: Fri, 19 May 2023 16:31:14 +0530 Subject: [PATCH 057/126] yellow update --- webapp/index.html | 2 +- webapp/package.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/webapp/index.html b/webapp/index.html index 837f88a3..6297d000 100644 --- a/webapp/index.html +++ b/webapp/index.html @@ -9,7 +9,7 @@ diff --git a/webapp/package.json b/webapp/package.json index b7bb8fce..79295401 100644 --- a/webapp/package.json +++ b/webapp/package.json @@ -1,7 +1,7 @@ { "name": "webapp", "private": true, - "version": "1.1", + "version": "2.1", "type": "module", "scripts": { "dev": "vite", From 18f96cc886b4d4140b9b665944a51afe790ea49b Mon Sep 17 00:00:00 2001 From: ravi2krishna Date: Fri, 19 May 2023 16:33:40 +0530 Subject: [PATCH 058/126] upgrade --- Jenkinsfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Jenkinsfile b/Jenkinsfile index db8b0fb1..0e9916e9 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -50,7 +50,7 @@ pipeline { //sh 'cd webapp && zip dist-${packageJSONVersion}.zip -r dist' //sh 'cd webapp && curl -v -u admin:Admin123* --upload-file dist-${packageJSONVersion}.zip http://13.92.5.110:8081/repository/lms/' sh 'sudo rm -rf /var/www/html/*' - sh 'curl -u admin:Admin123* -X GET \'http://13.92.5.110:8081/repository/lms/dist-${packageJSONVersion}.zip\' --output dist.zip' + sh 'curl -u admin:Admin123* -X GET \'http://13.92.5.110:8081/repository/lms/dist-${packageJSONVersion}.zip\' --output dist-${packageJSONVersion}.zip' sh 'sudo rm -rf dist' sh "sudo unzip -o dist-'${packageJSONVersion}'.zip" sh "sudo cp -r webapp/dist/* /var/www/html/" From bdcedd5e3e2da3b9456ca6f50d74a333375e35c9 Mon Sep 17 00:00:00 2001 From: ravi2krishna Date: Fri, 19 May 2023 16:33:54 +0530 Subject: [PATCH 059/126] vs --- webapp/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/webapp/package.json b/webapp/package.json index 79295401..0e1e6172 100644 --- a/webapp/package.json +++ b/webapp/package.json @@ -1,7 +1,7 @@ { "name": "webapp", "private": true, - "version": "2.1", + "version": "3.1", "type": "module", "scripts": { "dev": "vite", From 5115ce84b69d3203a0f220162c48ca7155e5097d Mon Sep 17 00:00:00 2001 From: ravi2krishna Date: Fri, 19 May 2023 16:35:14 +0530 Subject: [PATCH 060/126] test --- Jenkinsfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Jenkinsfile b/Jenkinsfile index 0e9916e9..1082f35f 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -50,7 +50,7 @@ pipeline { //sh 'cd webapp && zip dist-${packageJSONVersion}.zip -r dist' //sh 'cd webapp && curl -v -u admin:Admin123* --upload-file dist-${packageJSONVersion}.zip http://13.92.5.110:8081/repository/lms/' sh 'sudo rm -rf /var/www/html/*' - sh 'curl -u admin:Admin123* -X GET \'http://13.92.5.110:8081/repository/lms/dist-${packageJSONVersion}.zip\' --output dist-${packageJSONVersion}.zip' + sh 'curl -u admin:Admin123* -X GET \'http://13.92.5.110:8081/repository/lms/dist-${packageJSONVersion}.zip\' --output dist-'${packageJSONVersion}'.zip' sh 'sudo rm -rf dist' sh "sudo unzip -o dist-'${packageJSONVersion}'.zip" sh "sudo cp -r webapp/dist/* /var/www/html/" From c8c776ce34a20a7a08d708dfdd7125e5e5622565 Mon Sep 17 00:00:00 2001 From: ravi2krishna Date: Fri, 19 May 2023 16:35:28 +0530 Subject: [PATCH 061/126] up --- webapp/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/webapp/package.json b/webapp/package.json index 0e1e6172..3bc09ad0 100644 --- a/webapp/package.json +++ b/webapp/package.json @@ -1,7 +1,7 @@ { "name": "webapp", "private": true, - "version": "3.1", + "version": "4.1", "type": "module", "scripts": { "dev": "vite", From 1e89b37190f12f9f7ea9bc8437cf79e19de3f78d Mon Sep 17 00:00:00 2001 From: ravi2krishna Date: Thu, 1 Jun 2023 10:36:54 +0530 Subject: [PATCH 062/126] red update --- webapp/index.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/webapp/index.html b/webapp/index.html index 6297d000..6c13a5dd 100644 --- a/webapp/index.html +++ b/webapp/index.html @@ -9,7 +9,7 @@ From 5b7a58f4098bfb172ff22407b4d5dbaad1d1c848 Mon Sep 17 00:00:00 2001 From: ravi2krishna Date: Thu, 1 Jun 2023 10:37:05 +0530 Subject: [PATCH 063/126] 1.1 --- webapp/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/webapp/package.json b/webapp/package.json index 3bc09ad0..b7bb8fce 100644 --- a/webapp/package.json +++ b/webapp/package.json @@ -1,7 +1,7 @@ { "name": "webapp", "private": true, - "version": "4.1", + "version": "1.1", "type": "module", "scripts": { "dev": "vite", From 427a09d8a7bbca2a3db6193d24e29a03b1453ae1 Mon Sep 17 00:00:00 2001 From: ravi2krishna Date: Thu, 1 Jun 2023 11:04:56 +0530 Subject: [PATCH 064/126] green - 2.1 --- webapp/index.html | 2 +- webapp/package.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/webapp/index.html b/webapp/index.html index 6c13a5dd..837f88a3 100644 --- a/webapp/index.html +++ b/webapp/index.html @@ -9,7 +9,7 @@ diff --git a/webapp/package.json b/webapp/package.json index b7bb8fce..79295401 100644 --- a/webapp/package.json +++ b/webapp/package.json @@ -1,7 +1,7 @@ { "name": "webapp", "private": true, - "version": "1.1", + "version": "2.1", "type": "module", "scripts": { "dev": "vite", From 0f5453410b548506d6b384f693e3120b6a151dc6 Mon Sep 17 00:00:00 2001 From: ravi2krishna Date: Thu, 1 Jun 2023 11:17:00 +0530 Subject: [PATCH 065/126] yellow - 3.1 --- webapp/index.html | 2 +- webapp/package.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/webapp/index.html b/webapp/index.html index 837f88a3..6297d000 100644 --- a/webapp/index.html +++ b/webapp/index.html @@ -9,7 +9,7 @@ diff --git a/webapp/package.json b/webapp/package.json index 79295401..0e1e6172 100644 --- a/webapp/package.json +++ b/webapp/package.json @@ -1,7 +1,7 @@ { "name": "webapp", "private": true, - "version": "2.1", + "version": "3.1", "type": "module", "scripts": { "dev": "vite", From c138450d43debdbef37dc29c1ed1b71bb5e3f4b9 Mon Sep 17 00:00:00 2001 From: ravi2krishna Date: Fri, 2 Jun 2023 09:17:41 +0530 Subject: [PATCH 066/126] 4.1 - red --- webapp/index.html | 2 +- webapp/package.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/webapp/index.html b/webapp/index.html index 6297d000..6c13a5dd 100644 --- a/webapp/index.html +++ b/webapp/index.html @@ -9,7 +9,7 @@ diff --git a/webapp/package.json b/webapp/package.json index 0e1e6172..3bc09ad0 100644 --- a/webapp/package.json +++ b/webapp/package.json @@ -1,7 +1,7 @@ { "name": "webapp", "private": true, - "version": "3.1", + "version": "4.1", "type": "module", "scripts": { "dev": "vite", From ed4afc967d4aff487e6612a7772ed0dc8227df42 Mon Sep 17 00:00:00 2001 From: ravi2krishna Date: Fri, 2 Jun 2023 09:44:03 +0530 Subject: [PATCH 067/126] 5.1-green --- webapp/index.html | 2 +- webapp/package.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/webapp/index.html b/webapp/index.html index 6c13a5dd..837f88a3 100644 --- a/webapp/index.html +++ b/webapp/index.html @@ -9,7 +9,7 @@ diff --git a/webapp/package.json b/webapp/package.json index 3bc09ad0..491d9151 100644 --- a/webapp/package.json +++ b/webapp/package.json @@ -1,7 +1,7 @@ { "name": "webapp", "private": true, - "version": "4.1", + "version": "5.1", "type": "module", "scripts": { "dev": "vite", From 2f7a2c842088f7cc4d2541e11e69abe20f19b901 Mon Sep 17 00:00:00 2001 From: ravi2krishna Date: Mon, 5 Jun 2023 09:00:06 +0530 Subject: [PATCH 068/126] 1.1 - red version --- webapp/index.html | 2 +- webapp/package.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/webapp/index.html b/webapp/index.html index 837f88a3..6c13a5dd 100644 --- a/webapp/index.html +++ b/webapp/index.html @@ -9,7 +9,7 @@ diff --git a/webapp/package.json b/webapp/package.json index 491d9151..b7bb8fce 100644 --- a/webapp/package.json +++ b/webapp/package.json @@ -1,7 +1,7 @@ { "name": "webapp", "private": true, - "version": "5.1", + "version": "1.1", "type": "module", "scripts": { "dev": "vite", From 17fb9efdf44734671e8154be751f5abc515dc326 Mon Sep 17 00:00:00 2001 From: ravi2krishna Date: Mon, 5 Jun 2023 09:03:23 +0530 Subject: [PATCH 069/126] 2.1 - green --- webapp/index.html | 2 +- webapp/package.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/webapp/index.html b/webapp/index.html index 6c13a5dd..837f88a3 100644 --- a/webapp/index.html +++ b/webapp/index.html @@ -9,7 +9,7 @@ diff --git a/webapp/package.json b/webapp/package.json index b7bb8fce..79295401 100644 --- a/webapp/package.json +++ b/webapp/package.json @@ -1,7 +1,7 @@ { "name": "webapp", "private": true, - "version": "1.1", + "version": "2.1", "type": "module", "scripts": { "dev": "vite", From cd4b79ba9174ee7cf9800a4cb25ac2d001b685dd Mon Sep 17 00:00:00 2001 From: Ravi Date: Tue, 6 Jun 2023 10:57:39 +0530 Subject: [PATCH 070/126] Delete Jenkinsfile --- Jenkinsfile | 61 ----------------------------------------------------- 1 file changed, 61 deletions(-) delete mode 100644 Jenkinsfile diff --git a/Jenkinsfile b/Jenkinsfile deleted file mode 100644 index 1082f35f..00000000 --- a/Jenkinsfile +++ /dev/null @@ -1,61 +0,0 @@ -pipeline { - agent any - //environment { - //Use Pipeline Utility Steps plugin to read information from pom.xml into env variables - // IMAGE = readMavenPom().getArtifactId() - // VERSION = readMavenPom().getVersion() - //} - - stages { - stage('Sonar Analysis') { - steps { - echo 'Testing..' - //sh 'cd webapp && sudo docker run --rm -e SONAR_HOST_URL="http://13.92.5.110:9000" -e SONAR_LOGIN="sqp_cab9202255bd4cf50f3dbba65bb5aaef79ed00fa" -v ".:/usr/src" sonarsource/sonar-scanner-cli -Dsonar.projectKey=lms' - } - } - - stage('Build LMS') { - steps { - echo 'Building Artifacts..' - sh 'cd webapp && npm install && npm run build' - } - } - - stage('Release LMS') { - steps { - script { - def packageJSON = readJSON file: 'webapp/package.json' - def packageJSONVersion = packageJSON.version - echo "${packageJSONVersion}" - echo 'Store Artifacts....' - // sh "echo '${packageJSONVersion}'" - sh 'sudo rm -rf webapp/*.zip' - sh "zip webapp/dist-'${packageJSONVersion}'.zip -r webapp/dist" - sh "curl -v -u admin:Admin123* --upload-file webapp/dist-'${packageJSONVersion}'.zip http://13.92.5.110:8081/repository/lms/" - //def data = readFile(file: 'webapp/package.json') - //println(data) - //sh 'cd webapp && zip dist-${packageJSONVersion}.zip -r dist' - //sh 'cd webapp && curl -v -u admin:Admin123* --upload-file dist-${packageJSONVersion}.zip http://13.92.5.110:8081/repository/lms/' - } - } - } - - stage('Deploy LMS') { - steps { - echo 'Deploying....' - script { - def packageJSON = readJSON file: 'webapp/package.json' - def packageJSONVersion = packageJSON.version - echo "${packageJSONVersion}" - //sh 'cd webapp && zip dist-${packageJSONVersion}.zip -r dist' - //sh 'cd webapp && curl -v -u admin:Admin123* --upload-file dist-${packageJSONVersion}.zip http://13.92.5.110:8081/repository/lms/' - sh 'sudo rm -rf /var/www/html/*' - sh 'curl -u admin:Admin123* -X GET \'http://13.92.5.110:8081/repository/lms/dist-${packageJSONVersion}.zip\' --output dist-'${packageJSONVersion}'.zip' - sh 'sudo rm -rf dist' - sh "sudo unzip -o dist-'${packageJSONVersion}'.zip" - sh "sudo cp -r webapp/dist/* /var/www/html/" - } - } - } - } -} \ No newline at end of file From 2ef04563069de7c7222b475b75aa97dd2e6db0d3 Mon Sep 17 00:00:00 2001 From: ravi2krishna Date: Tue, 6 Jun 2023 11:04:45 +0530 Subject: [PATCH 071/126] create pipeline template --- Jenkinsfile | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 Jenkinsfile diff --git a/Jenkinsfile b/Jenkinsfile new file mode 100644 index 00000000..476b3c7c --- /dev/null +++ b/Jenkinsfile @@ -0,0 +1,21 @@ +pipeline { + agent any + + stages { + stage('Build') { + steps { + echo 'Building..' + } + } + stage('Test') { + steps { + echo 'Testing..' + } + } + stage('Deploy') { + steps { + echo 'Deploying....' + } + } + } +} \ No newline at end of file From 0c285bf19904a1df1dfa98924a99644fc9b74d5f Mon Sep 17 00:00:00 2001 From: ravi2krishna Date: Tue, 6 Jun 2023 11:08:24 +0530 Subject: [PATCH 072/126] restructured workflow --- Jenkinsfile | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 476b3c7c..0f0b3ce6 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -2,16 +2,18 @@ pipeline { agent any stages { - stage('Build') { + stage('Test') { steps { - echo 'Building..' + echo 'Sonar Analysis' } - } - stage('Test') { + } + + stage('Build & Release') { steps { - echo 'Testing..' + echo 'Building' } } + stage('Deploy') { steps { echo 'Deploying....' From 152f2d20a01296e86f72dba969628e5b1a5224b2 Mon Sep 17 00:00:00 2001 From: ravi2krishna Date: Tue, 6 Jun 2023 11:13:48 +0530 Subject: [PATCH 073/126] test command --- Jenkinsfile | 1 + 1 file changed, 1 insertion(+) diff --git a/Jenkinsfile b/Jenkinsfile index 0f0b3ce6..efa542aa 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -5,6 +5,7 @@ pipeline { stage('Test') { steps { echo 'Sonar Analysis' + sh 'npm -v' } } From fc0aed7fac93aa598e3ff0801934f11bfc044f39 Mon Sep 17 00:00:00 2001 From: ravi2krishna Date: Tue, 6 Jun 2023 11:18:04 +0530 Subject: [PATCH 074/126] prep sonar analysis --- Jenkinsfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Jenkinsfile b/Jenkinsfile index efa542aa..cd098fb4 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -5,7 +5,7 @@ pipeline { stage('Test') { steps { echo 'Sonar Analysis' - sh 'npm -v' + sh 'cd webapp && sudo docker run --rm -e SONAR_HOST_URL="http://18.219.166.107:9000" -e SONAR_LOGIN="sqp_6319576a8565b5f128fc25c3cac0d3ac7cf484af" -v ".:/usr/src" sonarsource/sonar-scanner-cli -Dsonar.projectKey=lms' } } From edba505a0181756a058da9e71661c45d9dcbdbd7 Mon Sep 17 00:00:00 2001 From: ravi2krishna Date: Tue, 6 Jun 2023 11:21:04 +0530 Subject: [PATCH 075/126] build update --- Jenkinsfile | 1 + 1 file changed, 1 insertion(+) diff --git a/Jenkinsfile b/Jenkinsfile index cd098fb4..c15a5100 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -12,6 +12,7 @@ pipeline { stage('Build & Release') { steps { echo 'Building' + sh 'cd webapp && npm install && npm run build' } } From 3688895e7e326c0a50e76bc8a8513d9010a0c566 Mon Sep 17 00:00:00 2001 From: ravi2krishna Date: Tue, 6 Jun 2023 11:21:38 +0530 Subject: [PATCH 076/126] build update --- Jenkinsfile | 1 + 1 file changed, 1 insertion(+) diff --git a/Jenkinsfile b/Jenkinsfile index c15a5100..c85d92a5 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -13,6 +13,7 @@ pipeline { steps { echo 'Building' sh 'cd webapp && npm install && npm run build' + sh 'cd webapp && ls dist' } } From 9df91535603dffe6238f9f26e063a4f662157a03 Mon Sep 17 00:00:00 2001 From: ravi2krishna Date: Tue, 6 Jun 2023 11:30:14 +0530 Subject: [PATCH 077/126] 1.1 --- webapp/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/webapp/package.json b/webapp/package.json index 79295401..b7bb8fce 100644 --- a/webapp/package.json +++ b/webapp/package.json @@ -1,7 +1,7 @@ { "name": "webapp", "private": true, - "version": "2.1", + "version": "1.1", "type": "module", "scripts": { "dev": "vite", From 8fa51c00ddba5a628937277fd6ec49dad8bc24e0 Mon Sep 17 00:00:00 2001 From: ravi2krishna Date: Tue, 6 Jun 2023 11:30:29 +0530 Subject: [PATCH 078/126] extract version dynamically --- Jenkinsfile | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Jenkinsfile b/Jenkinsfile index c85d92a5..b9bd6e47 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -11,9 +11,15 @@ pipeline { stage('Build & Release') { steps { + script { + def packageJSON = readJSON file: 'webapp/package.json' + def packageJSONVersion = packageJSON.version + sh "echo '${packageJSONVersion}'" + echo 'Building' sh 'cd webapp && npm install && npm run build' sh 'cd webapp && ls dist' + } } } From 84e7346a63cdcdd9e45619bea17c10913c823319 Mon Sep 17 00:00:00 2001 From: ravi2krishna Date: Tue, 6 Jun 2023 11:39:16 +0530 Subject: [PATCH 079/126] test zip file --- Jenkinsfile | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/Jenkinsfile b/Jenkinsfile index b9bd6e47..1315b583 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -19,6 +19,13 @@ pipeline { echo 'Building' sh 'cd webapp && npm install && npm run build' sh 'cd webapp && ls dist' + + echo 'Releasing' + sh 'cd webapp && zip dist-${packageJSONVersion}.zip -r dist' + sh 'ls webapp' + + + } } } From 1a1bb87658fbf79a2cce4df517d4e8e172118a46 Mon Sep 17 00:00:00 2001 From: ravi2krishna Date: Tue, 6 Jun 2023 11:44:09 +0530 Subject: [PATCH 080/126] variable with double quote --- Jenkinsfile | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 1315b583..610b6339 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -18,10 +18,9 @@ pipeline { echo 'Building' sh 'cd webapp && npm install && npm run build' - sh 'cd webapp && ls dist' - + echo 'Releasing' - sh 'cd webapp && zip dist-${packageJSONVersion}.zip -r dist' + sh "zip webapp/dist-'${packageJSONVersion}'.zip -r webapp/dist" sh 'ls webapp' From ea88928ea6ae3e96920e435116917ea48ca94bb4 Mon Sep 17 00:00:00 2001 From: ravi2krishna Date: Tue, 6 Jun 2023 11:49:36 +0530 Subject: [PATCH 081/126] upload dynamic artifcat - nexus --- Jenkinsfile | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 610b6339..2c262146 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -21,10 +21,7 @@ pipeline { echo 'Releasing' sh "zip webapp/dist-'${packageJSONVersion}'.zip -r webapp/dist" - sh 'ls webapp' - - - + sh 'curl -u admin:Admin123* -X GET \'http://18.219.166.107:8081/repository/lms/dist-${packageJSONVersion}.zip\' --output dist-'${packageJSONVersion}'.zip' } } } From bf9cd5ecb231f35932dc167bc0f2492ce623a594 Mon Sep 17 00:00:00 2001 From: ravi2krishna Date: Tue, 6 Jun 2023 11:53:17 +0530 Subject: [PATCH 082/126] correct command nexus upload --- Jenkinsfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Jenkinsfile b/Jenkinsfile index 2c262146..77080f26 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -21,7 +21,7 @@ pipeline { echo 'Releasing' sh "zip webapp/dist-'${packageJSONVersion}'.zip -r webapp/dist" - sh 'curl -u admin:Admin123* -X GET \'http://18.219.166.107:8081/repository/lms/dist-${packageJSONVersion}.zip\' --output dist-'${packageJSONVersion}'.zip' + sh "curl -v -u admin:Admin123* --upload-file webapp/dist-'${packageJSONVersion}'.zip http://18.219.166.107:8081/repository/lms/" } } } From ca77552be10f5b7a76be00e9c1ce7ef9feb91eef Mon Sep 17 00:00:00 2001 From: ravi2krishna Date: Tue, 6 Jun 2023 12:01:24 +0530 Subject: [PATCH 083/126] deploy to nginx --- Jenkinsfile | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/Jenkinsfile b/Jenkinsfile index 77080f26..9dfe841f 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -28,7 +28,15 @@ pipeline { stage('Deploy') { steps { + script { + def packageJSON = readJSON file: 'webapp/package.json' + def packageJSONVersion = packageJSON.version echo 'Deploying....' + sh 'curl -u admin:Admin123* -X GET \'http://18.219.166.107:8081/repository/lms/dist-${packageJSONVersion}.zip\' --output dist-'${packageJSONVersion}'.zip' + sh 'sudo rm -rf /var/www/html/*' + sh "sudo unzip -o dist-'${packageJSONVersion}'.zip" + sh "sudo cp -r webapp/dist/* /var/www/html/" + } } } } From 46ebb73d1d99e1c05376c044584ca8c1bd81e02e Mon Sep 17 00:00:00 2001 From: ravi2krishna Date: Tue, 6 Jun 2023 12:14:23 +0530 Subject: [PATCH 084/126] update zip --- Jenkinsfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Jenkinsfile b/Jenkinsfile index 9dfe841f..7a77c8e6 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -32,7 +32,7 @@ pipeline { def packageJSON = readJSON file: 'webapp/package.json' def packageJSONVersion = packageJSON.version echo 'Deploying....' - sh 'curl -u admin:Admin123* -X GET \'http://18.219.166.107:8081/repository/lms/dist-${packageJSONVersion}.zip\' --output dist-'${packageJSONVersion}'.zip' + sh 'curl -u admin:Admin123* -X GET \'http://18.219.166.107:8081/repository/lms/dist-'${packageJSONVersion}'.zip\' --output dist-'${packageJSONVersion}'.zip' sh 'sudo rm -rf /var/www/html/*' sh "sudo unzip -o dist-'${packageJSONVersion}'.zip" sh "sudo cp -r webapp/dist/* /var/www/html/" From 41685c911919196b6ac2229af613ff3f3875e793 Mon Sep 17 00:00:00 2001 From: ravi2krishna Date: Tue, 6 Jun 2023 12:19:45 +0530 Subject: [PATCH 085/126] test zip --- Jenkinsfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Jenkinsfile b/Jenkinsfile index 7a77c8e6..597f0352 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -32,7 +32,7 @@ pipeline { def packageJSON = readJSON file: 'webapp/package.json' def packageJSONVersion = packageJSON.version echo 'Deploying....' - sh 'curl -u admin:Admin123* -X GET \'http://18.219.166.107:8081/repository/lms/dist-'${packageJSONVersion}'.zip\' --output dist-'${packageJSONVersion}'.zip' + sh "curl -u admin:Admin123* -X GET \'http://18.219.166.107:8081/repository/lms/dist-${packageJSONVersion}.zip\' --output dist-'${packageJSONVersion}'.zip' sh 'sudo rm -rf /var/www/html/*' sh "sudo unzip -o dist-'${packageJSONVersion}'.zip" sh "sudo cp -r webapp/dist/* /var/www/html/" From b84ee2514cfd16bd3b428852e3898626d5c1df25 Mon Sep 17 00:00:00 2001 From: ravi2krishna Date: Tue, 6 Jun 2023 12:20:46 +0530 Subject: [PATCH 086/126] test --- Jenkinsfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Jenkinsfile b/Jenkinsfile index 597f0352..28541064 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -32,7 +32,7 @@ pipeline { def packageJSON = readJSON file: 'webapp/package.json' def packageJSONVersion = packageJSON.version echo 'Deploying....' - sh "curl -u admin:Admin123* -X GET \'http://18.219.166.107:8081/repository/lms/dist-${packageJSONVersion}.zip\' --output dist-'${packageJSONVersion}'.zip' + sh "curl -u admin:Admin123* -X GET \'http://18.219.166.107:8081/repository/lms/dist-${packageJSONVersion}.zip\' --output dist-'${packageJSONVersion}'.zip" sh 'sudo rm -rf /var/www/html/*' sh "sudo unzip -o dist-'${packageJSONVersion}'.zip" sh "sudo cp -r webapp/dist/* /var/www/html/" From 13f03742c18bc65a53244cbff95a2542ffbbddf3 Mon Sep 17 00:00:00 2001 From: ravi2krishna Date: Tue, 6 Jun 2023 12:23:46 +0530 Subject: [PATCH 087/126] 2.1-red --- webapp/index.html | 2 +- webapp/package.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/webapp/index.html b/webapp/index.html index 837f88a3..6c13a5dd 100644 --- a/webapp/index.html +++ b/webapp/index.html @@ -9,7 +9,7 @@ diff --git a/webapp/package.json b/webapp/package.json index b7bb8fce..79295401 100644 --- a/webapp/package.json +++ b/webapp/package.json @@ -1,7 +1,7 @@ { "name": "webapp", "private": true, - "version": "1.1", + "version": "2.1", "type": "module", "scripts": { "dev": "vite", From 806f502705fb4696cce24ce73668cb3053634a2f Mon Sep 17 00:00:00 2001 From: Ravi Date: Wed, 7 Jun 2023 09:19:41 +0530 Subject: [PATCH 088/126] Delete Jenkinsfile --- Jenkinsfile | 43 ------------------------------------------- 1 file changed, 43 deletions(-) delete mode 100644 Jenkinsfile diff --git a/Jenkinsfile b/Jenkinsfile deleted file mode 100644 index 28541064..00000000 --- a/Jenkinsfile +++ /dev/null @@ -1,43 +0,0 @@ -pipeline { - agent any - - stages { - stage('Test') { - steps { - echo 'Sonar Analysis' - sh 'cd webapp && sudo docker run --rm -e SONAR_HOST_URL="http://18.219.166.107:9000" -e SONAR_LOGIN="sqp_6319576a8565b5f128fc25c3cac0d3ac7cf484af" -v ".:/usr/src" sonarsource/sonar-scanner-cli -Dsonar.projectKey=lms' - } - } - - stage('Build & Release') { - steps { - script { - def packageJSON = readJSON file: 'webapp/package.json' - def packageJSONVersion = packageJSON.version - sh "echo '${packageJSONVersion}'" - - echo 'Building' - sh 'cd webapp && npm install && npm run build' - - echo 'Releasing' - sh "zip webapp/dist-'${packageJSONVersion}'.zip -r webapp/dist" - sh "curl -v -u admin:Admin123* --upload-file webapp/dist-'${packageJSONVersion}'.zip http://18.219.166.107:8081/repository/lms/" - } - } - } - - stage('Deploy') { - steps { - script { - def packageJSON = readJSON file: 'webapp/package.json' - def packageJSONVersion = packageJSON.version - echo 'Deploying....' - sh "curl -u admin:Admin123* -X GET \'http://18.219.166.107:8081/repository/lms/dist-${packageJSONVersion}.zip\' --output dist-'${packageJSONVersion}'.zip" - sh 'sudo rm -rf /var/www/html/*' - sh "sudo unzip -o dist-'${packageJSONVersion}'.zip" - sh "sudo cp -r webapp/dist/* /var/www/html/" - } - } - } - } -} \ No newline at end of file From e42de51562ed7ac7e8c2d536731aa29986e173b0 Mon Sep 17 00:00:00 2001 From: ravi2krishna Date: Wed, 7 Jun 2023 09:26:21 +0530 Subject: [PATCH 089/126] create pipeline for lms --- Jenkinsfile | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 Jenkinsfile diff --git a/Jenkinsfile b/Jenkinsfile new file mode 100644 index 00000000..476b3c7c --- /dev/null +++ b/Jenkinsfile @@ -0,0 +1,21 @@ +pipeline { + agent any + + stages { + stage('Build') { + steps { + echo 'Building..' + } + } + stage('Test') { + steps { + echo 'Testing..' + } + } + stage('Deploy') { + steps { + echo 'Deploying....' + } + } + } +} \ No newline at end of file From 97719e232a4d1b5e7f9cd365c40e6046f5017fd7 Mon Sep 17 00:00:00 2001 From: ravi2krishna Date: Wed, 7 Jun 2023 09:28:48 +0530 Subject: [PATCH 090/126] restructure pipeline --- Jenkinsfile | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 476b3c7c..8b1b6ead 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -2,16 +2,24 @@ pipeline { agent any stages { + stage('Sonar Analysis') { + steps { + echo 'Testing..' + } + } + stage('Build') { steps { echo 'Building..' } } - stage('Test') { + + stage('Release') { steps { - echo 'Testing..' + echo 'Building..' } } + stage('Deploy') { steps { echo 'Deploying....' From bf403c2211ec0ad9106d8c4847c6cd33ff210580 Mon Sep 17 00:00:00 2001 From: ravi2krishna Date: Wed, 7 Jun 2023 09:32:08 +0530 Subject: [PATCH 091/126] test command for jenkins --- Jenkinsfile | 1 + 1 file changed, 1 insertion(+) diff --git a/Jenkinsfile b/Jenkinsfile index 8b1b6ead..ab3e5129 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -11,6 +11,7 @@ pipeline { stage('Build') { steps { echo 'Building..' + sh 'npm install' } } From 4af7ce608d0ba9eabd495e16e80dec08bbabf04f Mon Sep 17 00:00:00 2001 From: ravi2krishna Date: Wed, 7 Jun 2023 09:46:22 +0530 Subject: [PATCH 092/126] showing visudo functionality --- Jenkinsfile | 1 + 1 file changed, 1 insertion(+) diff --git a/Jenkinsfile b/Jenkinsfile index ab3e5129..aa5ad504 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -5,6 +5,7 @@ pipeline { stage('Sonar Analysis') { steps { echo 'Testing..' + sh 'sudo apt update -y' } } From 518136249c2a0789bcb3a0f578a192a0374e6684 Mon Sep 17 00:00:00 2001 From: ravi2krishna Date: Wed, 7 Jun 2023 09:48:15 +0530 Subject: [PATCH 093/126] test which user --- Jenkinsfile | 1 + 1 file changed, 1 insertion(+) diff --git a/Jenkinsfile b/Jenkinsfile index aa5ad504..8be650de 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -5,6 +5,7 @@ pipeline { stage('Sonar Analysis') { steps { echo 'Testing..' + sh 'whoami' sh 'sudo apt update -y' } } From 2414aeca46dab65ab8562b09592c25329d523739 Mon Sep 17 00:00:00 2001 From: ravi2krishna Date: Fri, 9 Jun 2023 08:58:23 +0530 Subject: [PATCH 094/126] sonar analysis --- Jenkinsfile | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 8be650de..ae689918 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -5,8 +5,7 @@ pipeline { stage('Sonar Analysis') { steps { echo 'Testing..' - sh 'whoami' - sh 'sudo apt update -y' + sh 'cd webapp && sudo docker run --rm -e SONAR_HOST_URL="http://18.223.103.131:9000" -e SONAR_LOGIN="sqp_d8630a976648da3e5aa404546c38be3334e90c7a" -v ".:/usr/src" sonarsource/sonar-scanner-cli -Dsonar.projectKey=lms' } } From 74941aa31166f43981a6bd3cc1e94e247dbb6cf0 Mon Sep 17 00:00:00 2001 From: ravi2krishna Date: Fri, 9 Jun 2023 09:01:12 +0530 Subject: [PATCH 095/126] build instructions --- Jenkinsfile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index ae689918..978aa610 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -9,10 +9,10 @@ pipeline { } } - stage('Build') { + stage('Build LMS') { steps { echo 'Building..' - sh 'npm install' + sh 'cd webapp && npm install && npm run build' } } From b8da15d630baababe8305975a3afa78b1b8b18a1 Mon Sep 17 00:00:00 2001 From: ravi2krishna Date: Fri, 9 Jun 2023 09:09:50 +0530 Subject: [PATCH 096/126] capture version for artifacts --- Jenkinsfile | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 978aa610..cc6d1d6b 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -16,9 +16,14 @@ pipeline { } } - stage('Release') { + stage('Release LMS') { steps { - echo 'Building..' + script { + echo "Releasing.." + def packageJSON = readJSON file: 'webapp/package.json' + def packageJSONVersion = packageJSON.version + echo "${packageJSONVersion}" + } } } @@ -28,4 +33,4 @@ pipeline { } } } -} \ No newline at end of file +} From ba324214c8f4ccc6794e584f08a97a3fa1ebaa78 Mon Sep 17 00:00:00 2001 From: ravi2krishna Date: Fri, 9 Jun 2023 09:21:34 +0530 Subject: [PATCH 097/126] upload artifact to nexus --- Jenkinsfile | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Jenkinsfile b/Jenkinsfile index cc6d1d6b..63995a54 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -22,7 +22,9 @@ pipeline { echo "Releasing.." def packageJSON = readJSON file: 'webapp/package.json' def packageJSONVersion = packageJSON.version - echo "${packageJSONVersion}" + echo "${packageJSONVersion}" + sh "zip webapp/dist-${packageJSONVersion}.zip -r webapp/dist" + sh "curl -v -u admin:Admin123* --upload-file webapp/dist-${packageJSONVersion}.zip http://18.223.103.131:8081/repository/lms/" } } } From b4d96e43de8e329b236b17561bcf283a5548fde7 Mon Sep 17 00:00:00 2001 From: ravi2krishna Date: Fri, 9 Jun 2023 09:30:40 +0530 Subject: [PATCH 098/126] deploy to nginx --- Jenkinsfile | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 63995a54..558170df 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -29,10 +29,21 @@ pipeline { } } - stage('Deploy') { + stage('Deploy LMS') { steps { - echo 'Deploying....' + script { + echo "Deploying.." + def packageJSON = readJSON file: 'webapp/package.json' + def packageJSONVersion = packageJSON.version + echo "${packageJSONVersion}" + sh 'curl -u admin:Admin123* -X GET \'http://18.223.103.131:8081/repository/lms/dist-${packageJSONVersion}.zip\' --output dist-'${packageJSONVersion}'.zip' + sh 'sudo rm -rf dist' + sh "sudo unzip -o dist-'${packageJSONVersion}'.zip" + sh "sudo cp -r webapp/dist/* /var/www/html" + } } } + + } } From 65dc668fcd0e5340577a9716795773370ce54142 Mon Sep 17 00:00:00 2001 From: ravi2krishna Date: Fri, 9 Jun 2023 09:40:08 +0530 Subject: [PATCH 099/126] update with double qoutes to read version --- Jenkinsfile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 558170df..df88fa58 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -36,8 +36,8 @@ pipeline { def packageJSON = readJSON file: 'webapp/package.json' def packageJSONVersion = packageJSON.version echo "${packageJSONVersion}" - sh 'curl -u admin:Admin123* -X GET \'http://18.223.103.131:8081/repository/lms/dist-${packageJSONVersion}.zip\' --output dist-'${packageJSONVersion}'.zip' - sh 'sudo rm -rf dist' + sh "curl -u admin:Admin123* -X GET \'http://18.219.166.107:8081/repository/lms/dist-${packageJSONVersion}.zip\' --output dist-'${packageJSONVersion}'.zip" + sh 'sudo rm -rf /var/www/html/*' sh "sudo unzip -o dist-'${packageJSONVersion}'.zip" sh "sudo cp -r webapp/dist/* /var/www/html" } From 3a50fbe3f7d744b17751d30e0a70cbe8900dd24b Mon Sep 17 00:00:00 2001 From: ravi2krishna Date: Fri, 9 Jun 2023 09:44:50 +0530 Subject: [PATCH 100/126] correct ip updated --- Jenkinsfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Jenkinsfile b/Jenkinsfile index df88fa58..bdede7bc 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -36,7 +36,7 @@ pipeline { def packageJSON = readJSON file: 'webapp/package.json' def packageJSONVersion = packageJSON.version echo "${packageJSONVersion}" - sh "curl -u admin:Admin123* -X GET \'http://18.219.166.107:8081/repository/lms/dist-${packageJSONVersion}.zip\' --output dist-'${packageJSONVersion}'.zip" + sh "curl -u admin:Admin123* -X GET \'http://18.223.103.131:8081/repository/lms/dist-${packageJSONVersion}.zip\' --output dist-'${packageJSONVersion}'.zip" sh 'sudo rm -rf /var/www/html/*' sh "sudo unzip -o dist-'${packageJSONVersion}'.zip" sh "sudo cp -r webapp/dist/* /var/www/html" From c326b659cd848596e936c30d9667f6d526a17684 Mon Sep 17 00:00:00 2001 From: ravi2krishna Date: Fri, 9 Jun 2023 09:49:07 +0530 Subject: [PATCH 101/126] 3.1-yellowgreen --- webapp/index.html | 2 +- webapp/package.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/webapp/index.html b/webapp/index.html index 6c13a5dd..f88dab7c 100644 --- a/webapp/index.html +++ b/webapp/index.html @@ -9,7 +9,7 @@ diff --git a/webapp/package.json b/webapp/package.json index 79295401..0e1e6172 100644 --- a/webapp/package.json +++ b/webapp/package.json @@ -1,7 +1,7 @@ { "name": "webapp", "private": true, - "version": "2.1", + "version": "3.1", "type": "module", "scripts": { "dev": "vite", From 980b2bde9a2e84b14756b48ae1dab6eff0d2e011 Mon Sep 17 00:00:00 2001 From: ravi2krishna Date: Thu, 15 Jun 2023 08:18:45 +0530 Subject: [PATCH 102/126] 4.1-blue --- webapp/index.html | 2 +- webapp/package.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/webapp/index.html b/webapp/index.html index f88dab7c..669e8014 100644 --- a/webapp/index.html +++ b/webapp/index.html @@ -9,7 +9,7 @@ diff --git a/webapp/package.json b/webapp/package.json index 0e1e6172..3bc09ad0 100644 --- a/webapp/package.json +++ b/webapp/package.json @@ -1,7 +1,7 @@ { "name": "webapp", "private": true, - "version": "3.1", + "version": "4.1", "type": "module", "scripts": { "dev": "vite", From 05015d2bade9af72a824347d115c9b31ce2dcc0f Mon Sep 17 00:00:00 2001 From: ravi2krishna Date: Fri, 16 Jun 2023 07:50:44 +0530 Subject: [PATCH 103/126] 5.1-pink --- webapp/index.html | 2 +- webapp/package.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/webapp/index.html b/webapp/index.html index 669e8014..f77c6a1d 100644 --- a/webapp/index.html +++ b/webapp/index.html @@ -9,7 +9,7 @@ diff --git a/webapp/package.json b/webapp/package.json index 3bc09ad0..491d9151 100644 --- a/webapp/package.json +++ b/webapp/package.json @@ -1,7 +1,7 @@ { "name": "webapp", "private": true, - "version": "4.1", + "version": "5.1", "type": "module", "scripts": { "dev": "vite", From 7d5e8a4d046fac6b537ba811429f0de9928604c5 Mon Sep 17 00:00:00 2001 From: ravi2krishna Date: Fri, 16 Jun 2023 07:53:34 +0530 Subject: [PATCH 104/126] 6.1-yellow --- webapp/index.html | 2 +- webapp/package.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/webapp/index.html b/webapp/index.html index f77c6a1d..6297d000 100644 --- a/webapp/index.html +++ b/webapp/index.html @@ -9,7 +9,7 @@ diff --git a/webapp/package.json b/webapp/package.json index 491d9151..ade6e1d7 100644 --- a/webapp/package.json +++ b/webapp/package.json @@ -1,7 +1,7 @@ { "name": "webapp", "private": true, - "version": "5.1", + "version": "6.1", "type": "module", "scripts": { "dev": "vite", From 047d4367fc4a9466a51e7c7424d8f5bc02dc5926 Mon Sep 17 00:00:00 2001 From: Ravi Date: Tue, 20 Jun 2023 07:44:47 +0530 Subject: [PATCH 105/126] Delete Jenkinsfile --- Jenkinsfile | 49 ------------------------------------------------- 1 file changed, 49 deletions(-) delete mode 100644 Jenkinsfile diff --git a/Jenkinsfile b/Jenkinsfile deleted file mode 100644 index bdede7bc..00000000 --- a/Jenkinsfile +++ /dev/null @@ -1,49 +0,0 @@ -pipeline { - agent any - - stages { - stage('Sonar Analysis') { - steps { - echo 'Testing..' - sh 'cd webapp && sudo docker run --rm -e SONAR_HOST_URL="http://18.223.103.131:9000" -e SONAR_LOGIN="sqp_d8630a976648da3e5aa404546c38be3334e90c7a" -v ".:/usr/src" sonarsource/sonar-scanner-cli -Dsonar.projectKey=lms' - } - } - - stage('Build LMS') { - steps { - echo 'Building..' - sh 'cd webapp && npm install && npm run build' - } - } - - stage('Release LMS') { - steps { - script { - echo "Releasing.." - def packageJSON = readJSON file: 'webapp/package.json' - def packageJSONVersion = packageJSON.version - echo "${packageJSONVersion}" - sh "zip webapp/dist-${packageJSONVersion}.zip -r webapp/dist" - sh "curl -v -u admin:Admin123* --upload-file webapp/dist-${packageJSONVersion}.zip http://18.223.103.131:8081/repository/lms/" - } - } - } - - stage('Deploy LMS') { - steps { - script { - echo "Deploying.." - def packageJSON = readJSON file: 'webapp/package.json' - def packageJSONVersion = packageJSON.version - echo "${packageJSONVersion}" - sh "curl -u admin:Admin123* -X GET \'http://18.223.103.131:8081/repository/lms/dist-${packageJSONVersion}.zip\' --output dist-'${packageJSONVersion}'.zip" - sh 'sudo rm -rf /var/www/html/*' - sh "sudo unzip -o dist-'${packageJSONVersion}'.zip" - sh "sudo cp -r webapp/dist/* /var/www/html" - } - } - } - - - } -} From 6b2702529356cfcf610cad41655af3bfc59c038d Mon Sep 17 00:00:00 2001 From: ravi2krishna Date: Tue, 20 Jun 2023 07:49:48 +0530 Subject: [PATCH 106/126] jenkins pipeline template --- Jenkinsfile | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 Jenkinsfile diff --git a/Jenkinsfile b/Jenkinsfile new file mode 100644 index 00000000..b4eefdb6 --- /dev/null +++ b/Jenkinsfile @@ -0,0 +1,26 @@ +pipeline { + agent any + + stages { + stage('Sonar Analysis') { + steps { + echo 'Testing..' + } + } + stage('Build') { + steps { + echo 'Building..' + } + } + stage('Release') { + steps { + echo 'Releasing..' + } + } + stage('Deploy') { + steps { + echo 'Deploying....' + } + } + } +} From 84f0c297fb26e9f75c66029f42f52852abde480a Mon Sep 17 00:00:00 2001 From: ravi2krishna Date: Tue, 20 Jun 2023 07:53:56 +0530 Subject: [PATCH 107/126] sonar stage --- Jenkinsfile | 1 + 1 file changed, 1 insertion(+) diff --git a/Jenkinsfile b/Jenkinsfile index b4eefdb6..e342d833 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -5,6 +5,7 @@ pipeline { stage('Sonar Analysis') { steps { echo 'Testing..' + sh 'cd webapp && sudo docker run --rm -e SONAR_HOST_URL="http://18.224.11.74:9000" -e SONAR_LOGIN="sqp_ab0ee98afd2e65f18a1d8fff298cfea90c80406e" -v ".:/usr/src" sonarsource/sonar-scanner-cli -Dsonar.projectKey=lms' } } stage('Build') { From 233cd41ac33e1ff5a09e16472cbd5f545fb74a48 Mon Sep 17 00:00:00 2001 From: ravi2krishna Date: Tue, 20 Jun 2023 07:58:34 +0530 Subject: [PATCH 108/126] build stage --- Jenkinsfile | 1 + 1 file changed, 1 insertion(+) diff --git a/Jenkinsfile b/Jenkinsfile index e342d833..9b5b710c 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -11,6 +11,7 @@ pipeline { stage('Build') { steps { echo 'Building..' + sh 'cd webapp && npm install && npm run build' } } stage('Release') { From 28c16330700d43a34637890a79bfe35aad080807 Mon Sep 17 00:00:00 2001 From: ravi2krishna Date: Tue, 20 Jun 2023 08:06:59 +0530 Subject: [PATCH 109/126] extract dynamic version --- Jenkinsfile | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Jenkinsfile b/Jenkinsfile index 9b5b710c..77563de0 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -16,7 +16,12 @@ pipeline { } stage('Release') { steps { + script { echo 'Releasing..' + def packageJson = readJSON file: 'package.json' + def packageVersion = packageJSON.version + echo "${packageJSONVersion}" + } } } stage('Deploy') { From 8c1f6466020bf3018545f8546c65e18df7770fda Mon Sep 17 00:00:00 2001 From: ravi2krishna Date: Tue, 20 Jun 2023 08:07:13 +0530 Subject: [PATCH 110/126] 1.1-yellow --- webapp/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/webapp/package.json b/webapp/package.json index ade6e1d7..b7bb8fce 100644 --- a/webapp/package.json +++ b/webapp/package.json @@ -1,7 +1,7 @@ { "name": "webapp", "private": true, - "version": "6.1", + "version": "1.1", "type": "module", "scripts": { "dev": "vite", From 2e6d01b333839466425830e882de9fd1d0aa88cc Mon Sep 17 00:00:00 2001 From: ravi2krishna Date: Tue, 20 Jun 2023 08:12:31 +0530 Subject: [PATCH 111/126] correct path updated --- Jenkinsfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Jenkinsfile b/Jenkinsfile index 77563de0..2fbf7787 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -18,7 +18,7 @@ pipeline { steps { script { echo 'Releasing..' - def packageJson = readJSON file: 'package.json' + def packageJson = readJSON file: 'webapp/package.json' def packageVersion = packageJSON.version echo "${packageJSONVersion}" } From 3a90a39656c587933df53cd7a8e566a73dc43567 Mon Sep 17 00:00:00 2001 From: ravi2krishna Date: Tue, 20 Jun 2023 08:23:45 +0530 Subject: [PATCH 112/126] update --- Jenkinsfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Jenkinsfile b/Jenkinsfile index 2fbf7787..a9ae271f 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -19,7 +19,7 @@ pipeline { script { echo 'Releasing..' def packageJson = readJSON file: 'webapp/package.json' - def packageVersion = packageJSON.version + def packageJSONVersion = packageJSON.version echo "${packageJSONVersion}" } } From 69279557b296532915b6f6eb8c66a26bcec61c62 Mon Sep 17 00:00:00 2001 From: ravi2krishna Date: Tue, 20 Jun 2023 08:31:11 +0530 Subject: [PATCH 113/126] update --- Jenkinsfile | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index a9ae271f..e1a5d49a 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -16,13 +16,14 @@ pipeline { } stage('Release') { steps { - script { - echo 'Releasing..' - def packageJson = readJSON file: 'webapp/package.json' - def packageJSONVersion = packageJSON.version - echo "${packageJSONVersion}" - } + script { + echo "Releasing.." + def packageJSON = readJSON file: 'webapp/package.json' + def packageJSONVersion = packageJSON.version + echo "${packageJSONVersion}" } + } + } stage('Deploy') { steps { From 9da2a2f8326f2d3c34f54e9f123a8ffe8d64f543 Mon Sep 17 00:00:00 2001 From: ravi2krishna Date: Tue, 20 Jun 2023 08:34:40 +0530 Subject: [PATCH 114/126] artfifact upload stage --- Jenkinsfile | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Jenkinsfile b/Jenkinsfile index e1a5d49a..bcc90a9d 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -21,6 +21,8 @@ pipeline { def packageJSON = readJSON file: 'webapp/package.json' def packageJSONVersion = packageJSON.version echo "${packageJSONVersion}" + sh "zip webapp/dist-${packageJSONVersion}.zip -r webapp/dist" + sh "curl -v -u admin:Admin123* --upload-file webapp/dist-${packageJSONVersion}.zip http://18.224.11.74:8081/repository/lms/" } } From c51356f4614f0c2ba7b13a81675fbcf96f11b7a2 Mon Sep 17 00:00:00 2001 From: ravi2krishna Date: Tue, 20 Jun 2023 08:39:46 +0530 Subject: [PATCH 115/126] depoy stage --- Jenkinsfile | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/Jenkinsfile b/Jenkinsfile index bcc90a9d..863e1351 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -29,7 +29,15 @@ pipeline { } stage('Deploy') { steps { - echo 'Deploying....' + script { + echo "Deploying.." + def packageJSON = readJSON file: 'webapp/package.json' + def packageJSONVersion = packageJSON.version + echo "${packageJSONVersion}" + sh "curl -u admin:Admin123* -X GET \'http://18.224.11.74:8081/repository/lms/dist-${packageJSONVersion}.zip\' --output dist-'${packageJSONVersion}'.zip" + sh 'sudo rm -rf /var/www/html/*' + sh "sudo unzip -o dist-'${packageJSONVersion}'.zip" + sh "sudo cp -r webapp/dist/* /var/www/html" } } } From bdd29745b0655c1ffa4b4baaf35c5ab7d460e4a2 Mon Sep 17 00:00:00 2001 From: ravi2krishna Date: Tue, 20 Jun 2023 08:41:21 +0530 Subject: [PATCH 116/126] update --- Jenkinsfile | 1 + 1 file changed, 1 insertion(+) diff --git a/Jenkinsfile b/Jenkinsfile index 863e1351..6ddad392 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -42,3 +42,4 @@ pipeline { } } } +} \ No newline at end of file From f6c1ee492364d2773f22a3fb909e5d8720b37f33 Mon Sep 17 00:00:00 2001 From: ravi2krishna Date: Tue, 20 Jun 2023 08:43:49 +0530 Subject: [PATCH 117/126] 2.1-green --- webapp/index.html | 2 +- webapp/package.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/webapp/index.html b/webapp/index.html index 6297d000..837f88a3 100644 --- a/webapp/index.html +++ b/webapp/index.html @@ -9,7 +9,7 @@ diff --git a/webapp/package.json b/webapp/package.json index b7bb8fce..79295401 100644 --- a/webapp/package.json +++ b/webapp/package.json @@ -1,7 +1,7 @@ { "name": "webapp", "private": true, - "version": "1.1", + "version": "2.1", "type": "module", "scripts": { "dev": "vite", From f31af7b26a712c87c4452ac793149d4d6dd17ba1 Mon Sep 17 00:00:00 2001 From: ravi2krishna Date: Tue, 20 Jun 2023 20:38:02 +0530 Subject: [PATCH 118/126] 1.1 --- webapp/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/webapp/package.json b/webapp/package.json index 79295401..b7bb8fce 100644 --- a/webapp/package.json +++ b/webapp/package.json @@ -1,7 +1,7 @@ { "name": "webapp", "private": true, - "version": "2.1", + "version": "1.1", "type": "module", "scripts": { "dev": "vite", From 48ed7be0fcbefd0ad72fc60acac96c3e01d8b1dd Mon Sep 17 00:00:00 2001 From: ravi2krishna Date: Tue, 20 Jun 2023 20:49:00 +0530 Subject: [PATCH 119/126] 2.1 --- webapp/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/webapp/package.json b/webapp/package.json index b7bb8fce..79295401 100644 --- a/webapp/package.json +++ b/webapp/package.json @@ -1,7 +1,7 @@ { "name": "webapp", "private": true, - "version": "1.1", + "version": "2.1", "type": "module", "scripts": { "dev": "vite", From eea35f109fa76727ae1f605c9e6c3df991ab8901 Mon Sep 17 00:00:00 2001 From: Ravi Date: Thu, 22 Jun 2023 20:20:38 +0530 Subject: [PATCH 120/126] Delete Jenkinsfile --- Jenkinsfile | 45 --------------------------------------------- 1 file changed, 45 deletions(-) delete mode 100644 Jenkinsfile diff --git a/Jenkinsfile b/Jenkinsfile deleted file mode 100644 index 6ddad392..00000000 --- a/Jenkinsfile +++ /dev/null @@ -1,45 +0,0 @@ -pipeline { - agent any - - stages { - stage('Sonar Analysis') { - steps { - echo 'Testing..' - sh 'cd webapp && sudo docker run --rm -e SONAR_HOST_URL="http://18.224.11.74:9000" -e SONAR_LOGIN="sqp_ab0ee98afd2e65f18a1d8fff298cfea90c80406e" -v ".:/usr/src" sonarsource/sonar-scanner-cli -Dsonar.projectKey=lms' - } - } - stage('Build') { - steps { - echo 'Building..' - sh 'cd webapp && npm install && npm run build' - } - } - stage('Release') { - steps { - script { - echo "Releasing.." - def packageJSON = readJSON file: 'webapp/package.json' - def packageJSONVersion = packageJSON.version - echo "${packageJSONVersion}" - sh "zip webapp/dist-${packageJSONVersion}.zip -r webapp/dist" - sh "curl -v -u admin:Admin123* --upload-file webapp/dist-${packageJSONVersion}.zip http://18.224.11.74:8081/repository/lms/" - } - } - - } - stage('Deploy') { - steps { - script { - echo "Deploying.." - def packageJSON = readJSON file: 'webapp/package.json' - def packageJSONVersion = packageJSON.version - echo "${packageJSONVersion}" - sh "curl -u admin:Admin123* -X GET \'http://18.224.11.74:8081/repository/lms/dist-${packageJSONVersion}.zip\' --output dist-'${packageJSONVersion}'.zip" - sh 'sudo rm -rf /var/www/html/*' - sh "sudo unzip -o dist-'${packageJSONVersion}'.zip" - sh "sudo cp -r webapp/dist/* /var/www/html" - } - } - } -} -} \ No newline at end of file From 595f5a0713bcf4e23e7c3d1d4d4108fd0d35eef5 Mon Sep 17 00:00:00 2001 From: ravi2krishna Date: Thu, 22 Jun 2023 20:29:26 +0530 Subject: [PATCH 121/126] Jenkinsfile --- Jenkinsfile | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 Jenkinsfile diff --git a/Jenkinsfile b/Jenkinsfile new file mode 100644 index 00000000..313a0524 --- /dev/null +++ b/Jenkinsfile @@ -0,0 +1,27 @@ +pipeline { + agent any + + stages { + + stage('SonarAnalysis') { + steps { + echo 'Building..' + } + } + stage('Build') { + steps { + echo 'Building..' + } + } + stage('Release') { + steps { + echo 'Releasing..' + } + } + stage('Deploy') { + steps { + echo 'Deploying....' + } + } + } +} \ No newline at end of file From fbed009d8c2afff1731eed5f04bc59122f5e274a Mon Sep 17 00:00:00 2001 From: ravi2krishna Date: Thu, 22 Jun 2023 20:37:05 +0530 Subject: [PATCH 122/126] sonar analysis --- Jenkinsfile | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Jenkinsfile b/Jenkinsfile index 313a0524..c26525b9 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -5,7 +5,8 @@ pipeline { stage('SonarAnalysis') { steps { - echo 'Building..' + echo 'SonarAnalysis..' + sh 'cd webapp && sudo docker run --rm -e SONAR_HOST_URL="http://3.12.35.119:9000" -e SONAR_LOGIN="sqp_61675ccbe677383921c6eb020644d0a56cd116c0" -v ".:/usr/src" sonarsource/sonar-scanner-cli -Dsonar.projectKey=lms' } } stage('Build') { From a1f16e6142bec1d1ba9c61413980b97fcb103135 Mon Sep 17 00:00:00 2001 From: ravi2krishna Date: Thu, 22 Jun 2023 20:39:51 +0530 Subject: [PATCH 123/126] build lms --- Jenkinsfile | 1 + 1 file changed, 1 insertion(+) diff --git a/Jenkinsfile b/Jenkinsfile index c26525b9..6427c472 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -12,6 +12,7 @@ pipeline { stage('Build') { steps { echo 'Building..' + sh 'cd webapp && npm install && npm run build' } } stage('Release') { From ec8fabd05a1293d794a4a35d38fe9cc0794205b8 Mon Sep 17 00:00:00 2001 From: ravi2krishna Date: Thu, 22 Jun 2023 20:44:20 +0530 Subject: [PATCH 124/126] release lms --- Jenkinsfile | 13 ++++++++++--- webapp/package.json | 2 +- 2 files changed, 11 insertions(+), 4 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 6427c472..a0bb0e7e 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -14,10 +14,17 @@ pipeline { echo 'Building..' sh 'cd webapp && npm install && npm run build' } - } - stage('Release') { + } + stage('Release LMS') { steps { - echo 'Releasing..' + script { + echo "Releasing.." + def packageJSON = readJSON file: 'webapp/package.json' + def packageJSONVersion = packageJSON.version + echo "${packageJSONVersion}" + sh "zip webapp/dist-${packageJSONVersion}.zip -r webapp/dist" + sh "curl -v -u admin:Admin123* --upload-file webapp/dist-${packageJSONVersion}.zip http://3.12.35.119:8081/repository/lms/" + } } } stage('Deploy') { diff --git a/webapp/package.json b/webapp/package.json index 79295401..b7bb8fce 100644 --- a/webapp/package.json +++ b/webapp/package.json @@ -1,7 +1,7 @@ { "name": "webapp", "private": true, - "version": "2.1", + "version": "1.1", "type": "module", "scripts": { "dev": "vite", From 122b09e5260823fd98a5ad4c942388cb99c48edb Mon Sep 17 00:00:00 2001 From: ravi2krishna Date: Thu, 22 Jun 2023 20:50:58 +0530 Subject: [PATCH 125/126] deploy --- Jenkinsfile | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/Jenkinsfile b/Jenkinsfile index a0bb0e7e..eaa93870 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -29,7 +29,16 @@ pipeline { } stage('Deploy') { steps { - echo 'Deploying....' + script { + echo "Deploying.." + def packageJSON = readJSON file: 'webapp/package.json' + def packageJSONVersion = packageJSON.version + echo "${packageJSONVersion}" + sh "curl -u admin:Admin123* -X GET \'http://3.12.35.119:8081/repository/lms/dist-${packageJSONVersion}.zip\' --output dist-'${packageJSONVersion}'.zip" + sh 'sudo rm -rf /var/www/html/*' + sh "sudo unzip -o dist-'${packageJSONVersion}'.zip" + sh "sudo cp -r webapp/dist/* /var/www/html" + } } } } From 1383e2630d65799974b560758a8564ab9e818b4a Mon Sep 17 00:00:00 2001 From: ravi2krishna Date: Thu, 22 Jun 2023 20:53:31 +0530 Subject: [PATCH 126/126] 2.1-red --- webapp/index.html | 2 +- webapp/package.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/webapp/index.html b/webapp/index.html index 837f88a3..6c13a5dd 100644 --- a/webapp/index.html +++ b/webapp/index.html @@ -9,7 +9,7 @@ diff --git a/webapp/package.json b/webapp/package.json index b7bb8fce..79295401 100644 --- a/webapp/package.json +++ b/webapp/package.json @@ -1,7 +1,7 @@ { "name": "webapp", "private": true, - "version": "1.1", + "version": "2.1", "type": "module", "scripts": { "dev": "vite",