From ddc7ae8cda8d44118a74db599442ba5ad0070c7b Mon Sep 17 00:00:00 2001 From: ravi2krishna Date: Fri, 5 May 2023 08:07:05 +0530 Subject: [PATCH 001/169] 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/169] 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/169] 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/169] 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/169] 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/169] 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/169] 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/169] 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/169] 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/169] 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/169] 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/169] 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/169] 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/169] 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/169] 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/169] 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/169] 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/169] 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/169] 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/169] 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/169] 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/169] 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/169] 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/169] 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/169] 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/169] 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/169] 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/169] 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/169] 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/169] 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/169] 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/169] 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/169] 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/169] 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/169] 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/169] 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/169] 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/169] 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/169] 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/169] 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/169] 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/169] 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/169] 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/169] 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/169] 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/169] 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/169] 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/169] 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/169] 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/169] 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/169] 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/169] 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/169] 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/169] 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/169] 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/169] 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/169] 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/169] 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/169] 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/169] 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/169] 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/169] 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/169] 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/169] 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/169] 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/169] 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/169] 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/169] 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/169] 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/169] 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/169] 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/169] 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/169] 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/169] 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/169] 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/169] 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/169] 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/169] 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/169] 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/169] 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/169] 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/169] 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/169] 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/169] 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/169] 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/169] 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/169] 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/169] 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/169] 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/169] 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/169] 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/169] 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/169] 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/169] 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/169] 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/169] 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/169] 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/169] 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/169] 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/169] 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/169] 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/169] 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/169] 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/169] 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/169] 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/169] 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/169] 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/169] 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/169] 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/169] 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/169] 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/169] 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/169] 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/169] 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/169] 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/169] 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/169] 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/169] 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/169] 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/169] 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/169] 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/169] 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/169] 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/169] 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/169] 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/169] 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 08b6f4429dbb5200e32c0397c33165122d44422b Mon Sep 17 00:00:00 2001 From: Ravi Date: Sat, 4 Nov 2023 08:19:00 +0530 Subject: [PATCH 127/169] changed format --- webapp/Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/webapp/Dockerfile b/webapp/Dockerfile index 4ae57390..02e3a8c3 100644 --- a/webapp/Dockerfile +++ b/webapp/Dockerfile @@ -1,5 +1,5 @@ # Docker file for react app created using vite -FROM node:latest as build +FROM node:latest AS build # Create app directory WORKDIR /app # Install app dependencies From ec62894daace0127c9a06da26b0f9f890272fe99 Mon Sep 17 00:00:00 2001 From: Ravi Date: Sat, 4 Nov 2023 08:28:06 +0530 Subject: [PATCH 128/169] Update Dockerfile --- webapp/Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/webapp/Dockerfile b/webapp/Dockerfile index 02e3a8c3..4ae57390 100644 --- a/webapp/Dockerfile +++ b/webapp/Dockerfile @@ -1,5 +1,5 @@ # Docker file for react app created using vite -FROM node:latest AS build +FROM node:latest as build # Create app directory WORKDIR /app # Install app dependencies From 058669875e15b1deb3f9767ba1791d2bf2ca59f8 Mon Sep 17 00:00:00 2001 From: Ravi Date: Fri, 10 Nov 2023 12:08:57 +0530 Subject: [PATCH 129/169] Update index.html --- webapp/index.html | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/webapp/index.html b/webapp/index.html index 6c13a5dd..a683c108 100644 --- a/webapp/index.html +++ b/webapp/index.html @@ -9,7 +9,7 @@ @@ -19,4 +19,4 @@ - \ No newline at end of file + From 3c696e17d8226ae8ab1ef09cb4dd0bfde5f89a70 Mon Sep 17 00:00:00 2001 From: Ravi Date: Fri, 10 Nov 2023 12:12:52 +0530 Subject: [PATCH 130/169] issue fixed - properly formatted --- webapp/Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/webapp/Dockerfile b/webapp/Dockerfile index 4ae57390..02e3a8c3 100644 --- a/webapp/Dockerfile +++ b/webapp/Dockerfile @@ -1,5 +1,5 @@ # Docker file for react app created using vite -FROM node:latest as build +FROM node:latest AS build # Create app directory WORKDIR /app # Install app dependencies From 41d19608ec442b109e29aae6c0b02b0c187109e3 Mon Sep 17 00:00:00 2001 From: Ravi Date: Mon, 11 Dec 2023 09:47:47 +0530 Subject: [PATCH 131/169] Update Dockerfile --- webapp/Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/webapp/Dockerfile b/webapp/Dockerfile index 02e3a8c3..4ae57390 100644 --- a/webapp/Dockerfile +++ b/webapp/Dockerfile @@ -1,5 +1,5 @@ # Docker file for react app created using vite -FROM node:latest AS build +FROM node:latest as build # Create app directory WORKDIR /app # Install app dependencies From b5d92e8f8efdb3dc8feab3fedfaeaf1ed2861cae Mon Sep 17 00:00:00 2001 From: Ravi Date: Wed, 27 Dec 2023 10:36:27 +0530 Subject: [PATCH 132/169] Update Dockerfile --- webapp/Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/webapp/Dockerfile b/webapp/Dockerfile index 4ae57390..247a5c36 100644 --- a/webapp/Dockerfile +++ b/webapp/Dockerfile @@ -1,5 +1,5 @@ # Docker file for react app created using vite -FROM node:latest as build +FROM node as build # Create app directory WORKDIR /app # Install app dependencies From 731672c857732c50363c2cca7f90ce0189506462 Mon Sep 17 00:00:00 2001 From: Ravi Date: Mon, 8 Jan 2024 09:01:28 +0530 Subject: [PATCH 133/169] update image tag --- webapp/Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/webapp/Dockerfile b/webapp/Dockerfile index 247a5c36..4ae57390 100644 --- a/webapp/Dockerfile +++ b/webapp/Dockerfile @@ -1,5 +1,5 @@ # Docker file for react app created using vite -FROM node as build +FROM node:latest as build # Create app directory WORKDIR /app # Install app dependencies From 9b45d7c9442ac1359a688e869846becac5d419dd Mon Sep 17 00:00:00 2001 From: ravi2krishna Date: Tue, 9 Jan 2024 09:21:25 +0530 Subject: [PATCH 134/169] purple commit --- webapp/index.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/webapp/index.html b/webapp/index.html index a683c108..74cd1e20 100644 --- a/webapp/index.html +++ b/webapp/index.html @@ -9,7 +9,7 @@ From 76ea437e930a932f97f757970723911144de26d7 Mon Sep 17 00:00:00 2001 From: ravi2krishna Date: Tue, 9 Jan 2024 09:25:03 +0530 Subject: [PATCH 135/169] orange commit --- webapp/index.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/webapp/index.html b/webapp/index.html index 74cd1e20..e07188c9 100644 --- a/webapp/index.html +++ b/webapp/index.html @@ -9,7 +9,7 @@ From 4c0c2b09605536b796200def6fcab8c05f2defd5 Mon Sep 17 00:00:00 2001 From: ravi2krishna Date: Tue, 9 Jan 2024 09:35:49 +0530 Subject: [PATCH 136/169] red commit --- webapp/index.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/webapp/index.html b/webapp/index.html index e07188c9..84e96c57 100644 --- a/webapp/index.html +++ b/webapp/index.html @@ -9,7 +9,7 @@ From 082811cbee1b9043a63d08ce908e798c1ff8f01e Mon Sep 17 00:00:00 2001 From: Ravi Date: Wed, 10 Jan 2024 09:12:07 +0530 Subject: [PATCH 137/169] Delete Jenkinsfile --- Jenkinsfile | 45 --------------------------------------------- 1 file changed, 45 deletions(-) delete mode 100644 Jenkinsfile diff --git a/Jenkinsfile b/Jenkinsfile deleted file mode 100644 index eaa93870..00000000 --- a/Jenkinsfile +++ /dev/null @@ -1,45 +0,0 @@ -pipeline { - agent any - - stages { - - stage('SonarAnalysis') { - steps { - 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') { - 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://3.12.35.119: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://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" - } - } - } - } -} \ No newline at end of file From e2bce0f4dcdf8627a32ffba122e95b3da989426f Mon Sep 17 00:00:00 2001 From: ravi2krishna Date: Wed, 10 Jan 2024 09:15:46 +0530 Subject: [PATCH 138/169] Jenkinsfile test --- Jenkinsfile | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 Jenkinsfile diff --git a/Jenkinsfile b/Jenkinsfile new file mode 100644 index 00000000..b9822500 --- /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....' + } + } + } +} From ec277b76237b8e53dab6ca4dec49892dbe9bf68c Mon Sep 17 00:00:00 2001 From: ravi2krishna Date: Wed, 10 Jan 2024 09:17:50 +0530 Subject: [PATCH 139/169] Jenkinsfile test --- Jenkinsfile | 1 + 1 file changed, 1 insertion(+) diff --git a/Jenkinsfile b/Jenkinsfile index b9822500..cfa6aac5 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -5,6 +5,7 @@ pipeline { stage('Build') { steps { echo 'Building..' + sh 'date' } } stage('Test') { From 7aa6dff64f8df9828ecc73ac291b112ea7f35e23 Mon Sep 17 00:00:00 2001 From: ravi2krishna Date: Wed, 10 Jan 2024 09:21:44 +0530 Subject: [PATCH 140/169] Sonar Analysis --- Jenkinsfile | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index cfa6aac5..90054ad6 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -2,10 +2,10 @@ pipeline { agent any stages { - stage('Build') { + stage('Sonar Analysis') { steps { - echo 'Building..' - sh 'date' + echo 'Analyze Code..' + sh 'cd webapp && sudo docker run --rm -e SONAR_HOST_URL="http://52.15.96.195:9000" -e SONAR_LOGIN="sqp_a080f7fec319c390d902d5d4297da4cfbc2ebaa3" -v ".:/usr/src" sonarsource/sonar-scanner-cli -Dsonar.projectKey=lms' } } stage('Test') { From f71b38c3dab2e2f61b9efccc65e24ea5e644f650 Mon Sep 17 00:00:00 2001 From: ravi2krishna Date: Wed, 10 Jan 2024 09:29:48 +0530 Subject: [PATCH 141/169] build lms --- Jenkinsfile | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 90054ad6..d5ba8c7c 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -1,16 +1,17 @@ pipeline { agent any - stages { + stages { stage('Sonar Analysis') { steps { echo 'Analyze Code..' sh 'cd webapp && sudo docker run --rm -e SONAR_HOST_URL="http://52.15.96.195:9000" -e SONAR_LOGIN="sqp_a080f7fec319c390d902d5d4297da4cfbc2ebaa3" -v ".:/usr/src" sonarsource/sonar-scanner-cli -Dsonar.projectKey=lms' } - } - stage('Test') { + } + stage('Build') { steps { - echo 'Testing..' + echo 'Building..' + sh 'cd webapp && npm install && npm run build' } } stage('Deploy') { From 4e2afa25df5cc6962651284d4fd81101bfe969df Mon Sep 17 00:00:00 2001 From: ravi2krishna Date: Wed, 10 Jan 2024 09:32:54 +0530 Subject: [PATCH 142/169] fail test --- Jenkinsfile | 1 + 1 file changed, 1 insertion(+) diff --git a/Jenkinsfile b/Jenkinsfile index d5ba8c7c..55d05ed0 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -6,6 +6,7 @@ pipeline { steps { echo 'Analyze Code..' sh 'cd webapp && sudo docker run --rm -e SONAR_HOST_URL="http://52.15.96.195:9000" -e SONAR_LOGIN="sqp_a080f7fec319c390d902d5d4297da4cfbc2ebaa3" -v ".:/usr/src" sonarsource/sonar-scanner-cli -Dsonar.projectKey=lms' + sh 'hellocommand' } } stage('Build') { From fd2c040320c359c9de31352c617d87726f276919 Mon Sep 17 00:00:00 2001 From: ravi2krishna Date: Thu, 11 Jan 2024 09:02:27 +0530 Subject: [PATCH 143/169] 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 b2f18f99a91e47eba39cbdb42d1615af8dabffb2 Mon Sep 17 00:00:00 2001 From: ravi2krishna Date: Thu, 11 Jan 2024 09:02:45 +0530 Subject: [PATCH 144/169] release update --- Jenkinsfile | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/Jenkinsfile b/Jenkinsfile index 55d05ed0..fbd381b5 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -6,7 +6,6 @@ pipeline { steps { echo 'Analyze Code..' sh 'cd webapp && sudo docker run --rm -e SONAR_HOST_URL="http://52.15.96.195:9000" -e SONAR_LOGIN="sqp_a080f7fec319c390d902d5d4297da4cfbc2ebaa3" -v ".:/usr/src" sonarsource/sonar-scanner-cli -Dsonar.projectKey=lms' - sh 'hellocommand' } } stage('Build') { @@ -15,6 +14,22 @@ pipeline { 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:lms12345 --upload-file webapp/dist-${packageJSONVersion}.zip http://3.133.106.4:8081/repository/lms/" + } + } + } + + stage('Deploy') { steps { echo 'Deploying....' From e90f0e6b80dd3c8fd44d301279725b386abd248a Mon Sep 17 00:00:00 2001 From: ravi2krishna Date: Thu, 11 Jan 2024 09:07:16 +0530 Subject: [PATCH 145/169] release update --- Jenkinsfile | 1 - 1 file changed, 1 deletion(-) diff --git a/Jenkinsfile b/Jenkinsfile index fbd381b5..beaac667 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -5,7 +5,6 @@ pipeline { stage('Sonar Analysis') { steps { echo 'Analyze Code..' - sh 'cd webapp && sudo docker run --rm -e SONAR_HOST_URL="http://52.15.96.195:9000" -e SONAR_LOGIN="sqp_a080f7fec319c390d902d5d4297da4cfbc2ebaa3" -v ".:/usr/src" sonarsource/sonar-scanner-cli -Dsonar.projectKey=lms' } } stage('Build') { From 3c17756e6ec9e55a3637440e95d9fda824b39fdc Mon Sep 17 00:00:00 2001 From: ravi2krishna Date: Thu, 11 Jan 2024 09:12:12 +0530 Subject: [PATCH 146/169] 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 cd81bb8a1720749b21cadc7ea029ed98c9111d22 Mon Sep 17 00:00:00 2001 From: ravi2krishna Date: Thu, 11 Jan 2024 09:17:20 +0530 Subject: [PATCH 147/169] 3.1 --- Jenkinsfile | 20 ++++++++++++++++---- webapp/index.html | 2 +- webapp/package.json | 2 +- 3 files changed, 18 insertions(+), 6 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index beaac667..c53df3d0 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -27,12 +27,24 @@ 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:lms12345 -X GET \'http://3.133.106.4: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" + } } } } } + + + } +} diff --git a/webapp/index.html b/webapp/index.html index 84e96c57..40c7c164 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 2bf10cd98f880fa5aa73b8247d3cc73873aee9b8 Mon Sep 17 00:00:00 2001 From: ravi2krishna Date: Thu, 11 Jan 2024 09:18:23 +0530 Subject: [PATCH 148/169] 3.1 --- Jenkinsfile | 2 -- 1 file changed, 2 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index c53df3d0..157c82ed 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -46,5 +46,3 @@ pipeline { } - } -} From c5f53b16dcf6f951813fc82e95b7aac030e26b29 Mon Sep 17 00:00:00 2001 From: sathishg89 <132017129+sathishg89@users.noreply.github.com> Date: Sat, 17 Feb 2024 13:46:46 +0530 Subject: [PATCH 149/169] Delete Jenkinsfile --- Jenkinsfile | 48 ------------------------------------------------ 1 file changed, 48 deletions(-) delete mode 100644 Jenkinsfile diff --git a/Jenkinsfile b/Jenkinsfile deleted file mode 100644 index 157c82ed..00000000 --- a/Jenkinsfile +++ /dev/null @@ -1,48 +0,0 @@ -pipeline { - agent any - - stages { - stage('Sonar Analysis') { - steps { - echo 'Analyze Code..' - } - } - stage('Build') { - 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:lms12345 --upload-file webapp/dist-${packageJSONVersion}.zip http://3.133.106.4: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:lms12345 -X GET \'http://3.133.106.4: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 5804f43243c249ce78dbc1c01c84999a715f9c90 Mon Sep 17 00:00:00 2001 From: sathishg89 Date: Sat, 17 Feb 2024 13:51:59 +0530 Subject: [PATCH 150/169] sonar analysis --- Jenkinsfile | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 Jenkinsfile diff --git a/Jenkinsfile b/Jenkinsfile new file mode 100644 index 00000000..a20d0301 --- /dev/null +++ b/Jenkinsfile @@ -0,0 +1,12 @@ +pipeline { + agent any + + stages { + stage('Sonar Analysis') { + steps { + echo 'Analyze Code' + sh'cd webapp && sudo docker run --rm -e SONAR_HOST_URL="http://54.252.31.46:9000/" -e SONAR_LOGIN="sqp_778d8280feb530e2902e51a5cf0385383e126649" -v ".:/usr/src" sonarsource/sonar-scanner-cli -Dsonar.projectKey=lms' + } + } + } +} From 64496e60085b6aaca6ec72572ea241ff39abd64b Mon Sep 17 00:00:00 2001 From: sathishg89 Date: Sat, 17 Feb 2024 13:58:51 +0530 Subject: [PATCH 151/169] sonar analysis --- Jenkinsfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Jenkinsfile b/Jenkinsfile index a20d0301..03aff45b 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -5,7 +5,7 @@ pipeline { stage('Sonar Analysis') { steps { echo 'Analyze Code' - sh'cd webapp && sudo docker run --rm -e SONAR_HOST_URL="http://54.252.31.46:9000/" -e SONAR_LOGIN="sqp_778d8280feb530e2902e51a5cf0385383e126649" -v ".:/usr/src" sonarsource/sonar-scanner-cli -Dsonar.projectKey=lms' + sh'cd webapp && sudo docker run --rm -e SONAR_HOST_URL="http://54.252.31.46:9000" -e SONAR_LOGIN="sqp_778d8280feb530e2902e51a5cf0385383e126649" -v ".:/usr/src" sonarsource/sonar-scanner-cli -Dsonar.projectKey=lms' } } } From 35fb51e338109eb8860102fd73c80a5af6244d63 Mon Sep 17 00:00:00 2001 From: sathishg89 Date: Sat, 17 Feb 2024 14:05:19 +0530 Subject: [PATCH 152/169] Build LMS --- Jenkinsfile | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Jenkinsfile b/Jenkinsfile index 03aff45b..a27888fb 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -8,5 +8,11 @@ pipeline { sh'cd webapp && sudo docker run --rm -e SONAR_HOST_URL="http://54.252.31.46:9000" -e SONAR_LOGIN="sqp_778d8280feb530e2902e51a5cf0385383e126649" -v ".:/usr/src" sonarsource/sonar-scanner-cli -Dsonar.projectKey=lms' } } + stage('Build App') { + steps { + echo 'Building App' + sh'cd webapp && npm install && npm run build' + } + } } } From 9ee1442f8a28b01e5338e2c5ed5a71e5fc9a0c66 Mon Sep 17 00:00:00 2001 From: sathishg89 Date: Sat, 17 Feb 2024 14:10:41 +0530 Subject: [PATCH 153/169] Build LMS --- Jenkinsfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Jenkinsfile b/Jenkinsfile index a27888fb..2d89f8f2 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -5,7 +5,7 @@ pipeline { stage('Sonar Analysis') { steps { echo 'Analyze Code' - sh'cd webapp && sudo docker run --rm -e SONAR_HOST_URL="http://54.252.31.46:9000" -e SONAR_LOGIN="sqp_778d8280feb530e2902e51a5cf0385383e126649" -v ".:/usr/src" sonarsource/sonar-scanner-cli -Dsonar.projectKey=lms' + sh'cd webapp && sudo docker run --rm -e SONAR_HOST_URL="http://54.252.31.46:9000" -e SONAR_LOGIN="sqp_6747069f6b2f6c0a7bc97cf83a13abc1c3934f4f" -v ".:/usr/src" sonarsource/sonar-scanner-cli -Dsonar.projectKey=lms' } } stage('Build App') { From c69f992ecf1b02e7a6dc9af0b86622753cb63b7e Mon Sep 17 00:00:00 2001 From: sathishg89 Date: Sat, 17 Feb 2024 14:18:23 +0530 Subject: [PATCH 154/169] Release Update --- Jenkinsfile | 15 +++++++++++++++ webapp/package.json | 2 +- 2 files changed, 16 insertions(+), 1 deletion(-) diff --git a/Jenkinsfile b/Jenkinsfile index 2d89f8f2..8722019f 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -14,5 +14,20 @@ pipeline { sh'cd webapp && npm install && npm run build' } } + stage('Release App') { + steps { + script { + echo 'Releasing App' + 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:Sathish@1989 --upload-file webapp/dist-${packageJSONVersion}.zip http://54.252.31.46:8081/repository/lms/" + } + } + }I + + + } } diff --git a/webapp/package.json b/webapp/package.json index 0e1e6172..b7bb8fce 100644 --- a/webapp/package.json +++ b/webapp/package.json @@ -1,7 +1,7 @@ { "name": "webapp", "private": true, - "version": "3.1", + "version": "1.1", "type": "module", "scripts": { "dev": "vite", From c2a7229a54af02916ee5c6930c0739ba67553864 Mon Sep 17 00:00:00 2001 From: sathishg89 Date: Sat, 17 Feb 2024 14:25:19 +0530 Subject: [PATCH 155/169] Release Update --- Jenkinsfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Jenkinsfile b/Jenkinsfile index 8722019f..f06a526c 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -17,7 +17,7 @@ pipeline { stage('Release App') { steps { script { - echo 'Releasing App' + echo 'Releasing App' def packageJSON = readJSON file: 'webapp/package.json' def packageJSONVersion = packageJSON.version echo "${packageJSONVersion}" From 9ea0b57c3dac6423318f9d17c10c206ed8d74755 Mon Sep 17 00:00:00 2001 From: sathishg89 Date: Sat, 17 Feb 2024 14:26:54 +0530 Subject: [PATCH 156/169] Release Update --- Jenkinsfile | 1 + 1 file changed, 1 insertion(+) diff --git a/Jenkinsfile b/Jenkinsfile index f06a526c..cf54b772 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -14,6 +14,7 @@ pipeline { sh'cd webapp && npm install && npm run build' } } + stage('Release App') { steps { script { From ba1e4ba826a245f6e3022e3110cdd95777572414 Mon Sep 17 00:00:00 2001 From: sathishg89 Date: Sat, 17 Feb 2024 15:09:38 +0530 Subject: [PATCH 157/169] Release Update --- Jenkinsfile | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index cf54b772..662cfc2b 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -14,15 +14,17 @@ pipeline { sh'cd webapp && npm install && npm run build' } } - stage('Release App') { steps { script { echo 'Releasing App' - def packageJSON = readJSON file: 'webapp/package.json' + + def packageJSON = readJSON file: 'webapp/package.json' def packageJSONVersion = packageJSON.version - echo "${packageJSONVersion}" - sh "zip webapp/dist-${packageJSONVersion}.zip -r webapp/dist" + + echo "${packageJSONVersion}" + + sh "zip webapp/dist-${packageJSONVersion}.zip -r webapp/dist" sh "curl -v -u admin:Sathish@1989 --upload-file webapp/dist-${packageJSONVersion}.zip http://54.252.31.46:8081/repository/lms/" } } From eecb9d6db97c51cae4be1d77322df3ad24461575 Mon Sep 17 00:00:00 2001 From: sathishg89 Date: Sat, 17 Feb 2024 15:12:41 +0530 Subject: [PATCH 158/169] Release Update --- Jenkinsfile | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 662cfc2b..511f7c1d 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -14,17 +14,14 @@ pipeline { sh'cd webapp && npm install && npm run build' } } - stage('Release App') { + stage('Releasing') { steps { script { echo 'Releasing App' - - def packageJSON = readJSON file: 'webapp/package.json' + def packageJSON = readJSON file: 'webapp/package.json' def packageJSONVersion = packageJSON.version - - echo "${packageJSONVersion}" - - sh "zip webapp/dist-${packageJSONVersion}.zip -r webapp/dist" + echo "${packageJSONVersion}" + sh "zip webapp/dist-${packageJSONVersion}.zip -r webapp/dist" sh "curl -v -u admin:Sathish@1989 --upload-file webapp/dist-${packageJSONVersion}.zip http://54.252.31.46:8081/repository/lms/" } } From abd839fba38e2a6a3f729bdf53bc5e061153e5e0 Mon Sep 17 00:00:00 2001 From: sathishg89 Date: Sat, 17 Feb 2024 15:14:18 +0530 Subject: [PATCH 159/169] Release Update --- Jenkinsfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Jenkinsfile b/Jenkinsfile index 511f7c1d..158e099a 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -14,7 +14,7 @@ pipeline { sh'cd webapp && npm install && npm run build' } } - stage('Releasing') { + stage ('Release LMS') { steps { script { echo 'Releasing App' From 2406c9fb02968ddcee2d04b0fc3541da3d2d876e Mon Sep 17 00:00:00 2001 From: sathishg89 Date: Sat, 17 Feb 2024 15:18:16 +0530 Subject: [PATCH 160/169] Release Update --- Jenkinsfile | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 158e099a..03767f98 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -14,7 +14,7 @@ pipeline { sh'cd webapp && npm install && npm run build' } } - stage ('Release LMS') { + stage('Release LMS') { steps { script { echo 'Releasing App' @@ -26,8 +26,5 @@ pipeline { } } }I - - - } } From b50c792e0aa7ac4c4182fe447942a0a043ab461f Mon Sep 17 00:00:00 2001 From: sathishg89 Date: Sat, 17 Feb 2024 15:20:29 +0530 Subject: [PATCH 161/169] Release Update --- Jenkinsfile | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Jenkinsfile b/Jenkinsfile index 03767f98..8b244c2e 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -14,6 +14,7 @@ pipeline { sh'cd webapp && npm install && npm run build' } } + stages { stage('Release LMS') { steps { script { @@ -28,3 +29,4 @@ pipeline { }I } } +} From fd954593c69bbc6f61e84204dbba3ede021d12fa Mon Sep 17 00:00:00 2001 From: sathishg89 Date: Sat, 17 Feb 2024 15:23:27 +0530 Subject: [PATCH 162/169] Release Update --- Jenkinsfile | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 8b244c2e..e83302f1 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -8,13 +8,16 @@ pipeline { sh'cd webapp && sudo docker run --rm -e SONAR_HOST_URL="http://54.252.31.46:9000" -e SONAR_LOGIN="sqp_6747069f6b2f6c0a7bc97cf83a13abc1c3934f4f" -v ".:/usr/src" sonarsource/sonar-scanner-cli -Dsonar.projectKey=lms' } } - stage('Build App') { + + + stage('Build App') { steps { echo 'Building App' sh'cd webapp && npm install && npm run build' } } - stages { + + stage('Release LMS') { steps { script { @@ -27,6 +30,5 @@ pipeline { } } }I - } -} -} + } + } From 7c78ae4f845a3bbfbf5decb5fdc9696de46427b2 Mon Sep 17 00:00:00 2001 From: sathishg89 Date: Sat, 17 Feb 2024 15:28:24 +0530 Subject: [PATCH 163/169] Release Update --- Jenkinsfile | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index e83302f1..5168d84d 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -4,7 +4,7 @@ pipeline { stages { stage('Sonar Analysis') { steps { - echo 'Analyze Code' + echo 'Analyze Code..' sh'cd webapp && sudo docker run --rm -e SONAR_HOST_URL="http://54.252.31.46:9000" -e SONAR_LOGIN="sqp_6747069f6b2f6c0a7bc97cf83a13abc1c3934f4f" -v ".:/usr/src" sonarsource/sonar-scanner-cli -Dsonar.projectKey=lms' } } @@ -12,16 +12,16 @@ pipeline { stage('Build App') { steps { - echo 'Building App' + echo 'Building App..' sh'cd webapp && npm install && npm run build' } } - stage('Release LMS') { + stage('Release LMS') { steps { script { - echo 'Releasing App' + echo 'Releasing App..' def packageJSON = readJSON file: 'webapp/package.json' def packageJSONVersion = packageJSON.version echo "${packageJSONVersion}" From ce11ec545aa6b3de0a1a58ed0d1a5610e53ca347 Mon Sep 17 00:00:00 2001 From: sathishg89 Date: Sat, 17 Feb 2024 15:30:44 +0530 Subject: [PATCH 164/169] Release Update --- Jenkinsfile | 17 +---------------- 1 file changed, 1 insertion(+), 16 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 5168d84d..08def9dd 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -16,19 +16,4 @@ pipeline { sh'cd webapp && npm install && npm run build' } } - - - stage('Release LMS') { - steps { - script { - echo 'Releasing App..' - 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:Sathish@1989 --upload-file webapp/dist-${packageJSONVersion}.zip http://54.252.31.46:8081/repository/lms/" - } - } - }I - } - } + From c4bf7ce8944379a43ec00b6ee40b2c70a4ce112e Mon Sep 17 00:00:00 2001 From: sathishg89 Date: Sat, 17 Feb 2024 15:32:16 +0530 Subject: [PATCH 165/169] Release Update --- Jenkinsfile | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Jenkinsfile b/Jenkinsfile index 08def9dd..bdd41983 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -16,4 +16,5 @@ pipeline { sh'cd webapp && npm install && npm run build' } } - + } + } From 4b28597fe8be09783a90a232e30a74be325a7484 Mon Sep 17 00:00:00 2001 From: sathishg89 Date: Sat, 17 Feb 2024 15:39:21 +0530 Subject: [PATCH 166/169] Release Update --- Jenkinsfile | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/Jenkinsfile b/Jenkinsfile index bdd41983..4942361a 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -9,12 +9,25 @@ pipeline { } } - + stage('Build App') { steps { echo 'Building App..' sh'cd webapp && npm install && npm run build' } } + + stage('Release App') { + steps { + script { + echo 'Releasing App..' + 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:Sathish@1989 --upload-file webapp/dist-${packageJSONVersion}.zip http://54.252.31.46:8081/repository/lms/" + } + } + } } } From 547207cddccd698dd4aed6635aa174ae1ea76eb6 Mon Sep 17 00:00:00 2001 From: sathishg89 Date: Sat, 17 Feb 2024 15:49:42 +0530 Subject: [PATCH 167/169] Deploy LMS --- Jenkinsfile | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/Jenkinsfile b/Jenkinsfile index 4942361a..10bc1b3f 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -29,5 +29,20 @@ pipeline { } } } + + stage('Deploy App') { + steps { + script { + echo 'Deploying App..' + def packageJSON = readJSON file: 'webapp/package.json' + def packageJSONVersion = packageJSON.version + echo "${packageJSONVersion}" + sh "curl -u admin:Sathish@1989 -X GET \'http://54.252.31.46: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 15d3eb7857d583ea51fbc8ec078216dd719e2062 Mon Sep 17 00:00:00 2001 From: sathishg89 Date: Sat, 17 Feb 2024 15:59:40 +0530 Subject: [PATCH 168/169] 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 60b33ddb3f17901d27ec0c3c3227baef961b67cf Mon Sep 17 00:00:00 2001 From: sathishg89 Date: Sat, 17 Feb 2024 16:19:51 +0530 Subject: [PATCH 169/169] 3.1 --- Jenkinsfile | 3 ++- webapp/index.html | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 10bc1b3f..6e0903f4 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -43,6 +43,7 @@ pipeline { sh "sudo cp -r webapp/dist/* /var/www/html" } } - } + + } } } diff --git a/webapp/index.html b/webapp/index.html index 40c7c164..84e96c57 100644 --- a/webapp/index.html +++ b/webapp/index.html @@ -9,7 +9,7 @@