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!!"
}
}
}