From 8e6dab1d76697aebe82ed78638da47273a2e47ea Mon Sep 17 00:00:00 2001 From: Kritika70 <115462065+Kritika70@users.noreply.github.com> Date: Mon, 12 May 2025 15:14:28 +0530 Subject: [PATCH 1/7] Create Jenkinsfile --- projects/age-calculator/Jenkinsfile | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 projects/age-calculator/Jenkinsfile diff --git a/projects/age-calculator/Jenkinsfile b/projects/age-calculator/Jenkinsfile new file mode 100644 index 0000000..f5574ef --- /dev/null +++ b/projects/age-calculator/Jenkinsfile @@ -0,0 +1,27 @@ +pipeline { + agent {label "kritika"} + + stages { + stage('Code') { + steps { + echo 'This is a cloning part' + git url:"https://github.com/Kritika70/HTML-CSS-JavaScript-projects-for-beginners", branch:"main" + echo "Cloning Successful" + } + } + stage('Deploy'){ + steps{ + echo "Deploying to Apache server...." + sh "sudo cp -r /home/ubuntu/workspace/practice-jenkins/projects/age-calculator/* /var/www/html/" + } + } + } + post{ + success{ + echo 'Deployment Successful!' + } + failure{ + echo 'Deployment failure' + } + } +} From 9c687da2ab5a8570e44d8f9e5c480524e9a95775 Mon Sep 17 00:00:00 2001 From: Kritika70 <115462065+Kritika70@users.noreply.github.com> Date: Mon, 12 May 2025 15:17:13 +0530 Subject: [PATCH 2/7] Update Jenkinsfile --- projects/age-calculator/Jenkinsfile | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/projects/age-calculator/Jenkinsfile b/projects/age-calculator/Jenkinsfile index f5574ef..330617e 100644 --- a/projects/age-calculator/Jenkinsfile +++ b/projects/age-calculator/Jenkinsfile @@ -9,6 +9,11 @@ pipeline { echo "Cloning Successful" } } + stage('Test'){ + steps{ + echo "There is no testing here" + } + } stage('Deploy'){ steps{ echo "Deploying to Apache server...." From 80ef45c7bb2ba63b3cae2eb9e6a2171a0eeb855c Mon Sep 17 00:00:00 2001 From: Kritika70 <115462065+Kritika70@users.noreply.github.com> Date: Mon, 12 May 2025 15:24:11 +0530 Subject: [PATCH 3/7] Delete projects/amine-pics-generator directory --- projects/amine-pics-generator/index.html | 21 --------- projects/amine-pics-generator/index.js | 25 ---------- projects/amine-pics-generator/spinner.svg | 6 --- projects/amine-pics-generator/style.css | 56 ----------------------- 4 files changed, 108 deletions(-) delete mode 100644 projects/amine-pics-generator/index.html delete mode 100644 projects/amine-pics-generator/index.js delete mode 100644 projects/amine-pics-generator/spinner.svg delete mode 100644 projects/amine-pics-generator/style.css diff --git a/projects/amine-pics-generator/index.html b/projects/amine-pics-generator/index.html deleted file mode 100644 index 0cb6e43..0000000 --- a/projects/amine-pics-generator/index.html +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - Anime Pics Generator - - - -
-

Anime Pics Generator

- -
- -

Anime Name

-
-
- - - \ No newline at end of file diff --git a/projects/amine-pics-generator/index.js b/projects/amine-pics-generator/index.js deleted file mode 100644 index ab0dfe5..0000000 --- a/projects/amine-pics-generator/index.js +++ /dev/null @@ -1,25 +0,0 @@ -const btnEl = document.getElementById("btn"); -const animeContainerEl = document.querySelector(".anime-container"); -const animeImgEl = document.querySelector(".anime-img"); -const amineNameEl = document.querySelector(".anime-name"); - -btnEl.addEventListener("click", async function () { - try { - btnEl.disabled = true; - btnEl.innerText = "Loading..."; - amineNameEl.innerText = "Updating..."; - animeImgEl.src = "spinner.svg"; - const response = await fetch("https://api.catboys.com/img"); - const data = await response.json(); - btnEl.disabled = false; - btnEl.innerText = "Get Anime"; - animeContainerEl.style.display = "block"; - animeImgEl.src = data.url; - amineNameEl.innerText = data.artist; - } catch (error) { - console.log(error); - btnEl.disabled = false; - btnEl.innerText = "Get Anime"; - amineNameEl.innerText = "An error happened, please try again"; - } -}); diff --git a/projects/amine-pics-generator/spinner.svg b/projects/amine-pics-generator/spinner.svg deleted file mode 100644 index fd9b80a..0000000 --- a/projects/amine-pics-generator/spinner.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/projects/amine-pics-generator/style.css b/projects/amine-pics-generator/style.css deleted file mode 100644 index 077c804..0000000 --- a/projects/amine-pics-generator/style.css +++ /dev/null @@ -1,56 +0,0 @@ -body{ - margin: 0; - background: linear-gradient(to right, lightblue, yellow); - display: flex; - height: 100vh; - justify-content: center; - align-items: center; - font-family: 'Courier New', Courier, monospace; -} - -.container{ - background: aliceblue; - border-radius: 10px; - box-shadow: 0 10px 20px rgba(0,0,0,0.3); - text-align: center; - padding: 10px; - width: 450px; - margin: 5px; -} - -.btn{ - background-color: green; - color: aliceblue; - padding: 10px 30px; - font-size: 16px; - margin-bottom: 30px; - border-radius: 6px; - cursor: pointer; - -} - -.btn:disabled{ - background-color: gray; - cursor: not-allowed; -} - -.anime-img{ - height: 300px; - width: 300px; - border-radius: 50%; - border: 3px solid green; -} - -.anime-name{ - margin: 20px; - background-color: green; - color: aliceblue; - padding: 10px; - border-radius: 6px; - font-size: 17px; - font-weight: 600; -} - -.anime-container{ - display: none; -} \ No newline at end of file From e1e379770ea0816e7834d009904b1dcccf7634ff Mon Sep 17 00:00:00 2001 From: Kritika70 <115462065+Kritika70@users.noreply.github.com> Date: Mon, 12 May 2025 15:26:54 +0530 Subject: [PATCH 4/7] Update Jenkinsfile --- projects/age-calculator/Jenkinsfile | 1 + 1 file changed, 1 insertion(+) diff --git a/projects/age-calculator/Jenkinsfile b/projects/age-calculator/Jenkinsfile index 330617e..20e2b14 100644 --- a/projects/age-calculator/Jenkinsfile +++ b/projects/age-calculator/Jenkinsfile @@ -12,6 +12,7 @@ pipeline { stage('Test'){ steps{ echo "There is no testing here" + echo "Hello" } } stage('Deploy'){ From a5f403bfe2a8f30d215555c59998df880c3e6769 Mon Sep 17 00:00:00 2001 From: Kritika70 <115462065+Kritika70@users.noreply.github.com> Date: Mon, 12 May 2025 20:22:57 +0530 Subject: [PATCH 5/7] Update Jenkinsfile --- projects/age-calculator/Jenkinsfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/projects/age-calculator/Jenkinsfile b/projects/age-calculator/Jenkinsfile index 20e2b14..c32e42d 100644 --- a/projects/age-calculator/Jenkinsfile +++ b/projects/age-calculator/Jenkinsfile @@ -12,7 +12,7 @@ pipeline { stage('Test'){ steps{ echo "There is no testing here" - echo "Hello" + echo "Hello!" } } stage('Deploy'){ From b032029514d910f057cd355f39c77941684a4b66 Mon Sep 17 00:00:00 2001 From: Kritika70 <115462065+Kritika70@users.noreply.github.com> Date: Mon, 12 May 2025 21:01:25 +0530 Subject: [PATCH 6/7] Update Jenkinsfile --- projects/age-calculator/Jenkinsfile | 1 + 1 file changed, 1 insertion(+) diff --git a/projects/age-calculator/Jenkinsfile b/projects/age-calculator/Jenkinsfile index c32e42d..92345d9 100644 --- a/projects/age-calculator/Jenkinsfile +++ b/projects/age-calculator/Jenkinsfile @@ -19,6 +19,7 @@ pipeline { steps{ echo "Deploying to Apache server...." sh "sudo cp -r /home/ubuntu/workspace/practice-jenkins/projects/age-calculator/* /var/www/html/" + echo "Deployment successful" } } } From b9b4b5dbeb349628d1a536de8e6d6d9f6719ba49 Mon Sep 17 00:00:00 2001 From: Kritika70 <115462065+Kritika70@users.noreply.github.com> Date: Mon, 12 May 2025 21:15:54 +0530 Subject: [PATCH 7/7] Update Jenkinsfile --- projects/age-calculator/Jenkinsfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/projects/age-calculator/Jenkinsfile b/projects/age-calculator/Jenkinsfile index 92345d9..1f9bd23 100644 --- a/projects/age-calculator/Jenkinsfile +++ b/projects/age-calculator/Jenkinsfile @@ -19,7 +19,7 @@ pipeline { steps{ echo "Deploying to Apache server...." sh "sudo cp -r /home/ubuntu/workspace/practice-jenkins/projects/age-calculator/* /var/www/html/" - echo "Deployment successful" + echo "Deployment successful!!" } } }