From 239eb8deefcfd115239a3fce49b81bf7c9b29a04 Mon Sep 17 00:00:00 2001 From: wahidacheshty <94883773+wahidacheshty@users.noreply.github.com> Date: Thu, 23 Apr 2026 10:30:12 -0400 Subject: [PATCH 1/3] Create Jenkinsfile --- Jenkinsfile | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 Jenkinsfile diff --git a/Jenkinsfile b/Jenkinsfile new file mode 100644 index 00000000..72bae8a5 --- /dev/null +++ b/Jenkinsfile @@ -0,0 +1,25 @@ + +pipeline { + agent any + stages { + stage('Build') { + steps { + echo "Building branch: ${env.BRANCH_NAME}" + } + } + stage('Deploy') { + steps { + script { + if (env.BRANCH_NAME == 'main') { + echo "Deploying to PRODUCTION server..." + } else if (env.BRANCH_NAME == 'dev') { + echo "Deploying to STAGING server..." + } else { + echo "Feature branch detected. Skipping deployment, only running tests." + } + } + } + } + } +} +mbw-ofmy-bzx From 57e1b957be9ce81df4e7979501f5990035f890b3 Mon Sep 17 00:00:00 2001 From: wahidacheshty <94883773+wahidacheshty@users.noreply.github.com> Date: Thu, 23 Apr 2026 10:48:47 -0400 Subject: [PATCH 2/3] Update Jenkinsfile --- Jenkinsfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Jenkinsfile b/Jenkinsfile index 72bae8a5..07b60e8d 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -22,4 +22,4 @@ pipeline { } } } -mbw-ofmy-bzx + From f64054d3d76f22d1f63df13617ad327df6c8220f Mon Sep 17 00:00:00 2001 From: wahidacheshty <94883773+wahidacheshty@users.noreply.github.com> Date: Thu, 23 Apr 2026 12:12:52 -0400 Subject: [PATCH 3/3] Update Jenkinsfile --- Jenkinsfile | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 07b60e8d..f4428d63 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -1,4 +1,3 @@ - pipeline { agent any stages { @@ -14,12 +13,13 @@ pipeline { echo "Deploying to PRODUCTION server..." } else if (env.BRANCH_NAME == 'dev') { echo "Deploying to STAGING server..." + } + else if (env.BRANCH_NAME == 'qa') { + echo "Deploying to QA server..." } else { echo "Feature branch detected. Skipping deployment, only running tests." } } } } - } -}