From 3984fb22518d54d2050a2964a3456ad2fb1f3f13 Mon Sep 17 00:00:00 2001 From: AayushiSaini Date: Mon, 26 Jan 2026 14:55:30 +0530 Subject: [PATCH 1/4] Add Jenkins pipeline for Node.js + Appium tests --- Jenkinsfile | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 Jenkinsfile diff --git a/Jenkinsfile b/Jenkinsfile new file mode 100644 index 0000000..1ea68c1 --- /dev/null +++ b/Jenkinsfile @@ -0,0 +1,35 @@ +pipeline { + agent any + + environment { + LT_USERNAME = 'YOUR_LAMBDATEST_USERNAME' + LT_ACCESS_KEY = 'YOUR_LAMBDATEST_ACCESS_KEY' + } + + stages { + stage('Install Dependencies') { + steps { + sh 'npm install' + } + } + + stage('Run Android Tests') { + steps { + sh 'node Android.js' + } + } + + stage('Run iOS Tests') { + steps { + sh 'node IOS.js' + } + } + } + + post { + always { + echo 'Pipeline finished. Check LambdaTest dashboard for results.' + } + } +} + From ee5c986809ca63498265091ff21477b63c70b083 Mon Sep 17 00:00:00 2001 From: Aayushi Saini <118258257+AayushiSaini@users.noreply.github.com> Date: Mon, 26 Jan 2026 16:07:36 +0530 Subject: [PATCH 2/4] Update Jenkinsfile --- Jenkinsfile | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Jenkinsfile b/Jenkinsfile index 1ea68c1..d53c6ba 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -1,6 +1,10 @@ pipeline { agent any + tools { + nodejs "node" + } + environment { LT_USERNAME = 'YOUR_LAMBDATEST_USERNAME' LT_ACCESS_KEY = 'YOUR_LAMBDATEST_ACCESS_KEY' From 5545de8a1186a11f4f63d7b9fdb0b1132aae62b5 Mon Sep 17 00:00:00 2001 From: Aayushi Saini <118258257+AayushiSaini@users.noreply.github.com> Date: Mon, 26 Jan 2026 16:13:31 +0530 Subject: [PATCH 3/4] Update Jenkinsfile --- Jenkinsfile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index d53c6ba..352fca7 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -6,8 +6,8 @@ pipeline { } environment { - LT_USERNAME = 'YOUR_LAMBDATEST_USERNAME' - LT_ACCESS_KEY = 'YOUR_LAMBDATEST_ACCESS_KEY' + LT_USERNAME = 'aayushis' + LT_ACCESS_KEY = 'LT_YfpWipMk0LwK9H8x5WCLawCWCmtAehrXGrGZzFXZQFXkM2u' } stages { From 1981cb87aca40f2fd293c156aecd1166d8f94fc2 Mon Sep 17 00:00:00 2001 From: Aayushi Saini <118258257+AayushiSaini@users.noreply.github.com> Date: Mon, 26 Jan 2026 16:16:14 +0530 Subject: [PATCH 4/4] Update Jenkinsfile --- Jenkinsfile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 352fca7..6ed5a9f 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -6,8 +6,8 @@ pipeline { } environment { - LT_USERNAME = 'aayushis' - LT_ACCESS_KEY = 'LT_YfpWipMk0LwK9H8x5WCLawCWCmtAehrXGrGZzFXZQFXkM2u' + LT_USERNAME = 'LT_USERNAME' + LT_ACCESS_KEY = 'LT_ACCESKEY' } stages {