@@ -13,13 +13,14 @@ This repository consists of **two Jenkins pipelines**, each handling different p
13
13
- ** Code Quality Analysis** : Runs ** SonarQube** to ensure high-quality code.
14
14
- ** Artifact Deployment** : Deploys to ** Nexus** for artifact storage.
15
15
- ** Application Deployment** : Deploys the Java application to ** Tomcat** .
16
- - ** Triggers Pipeline 2** : On success , automatically triggers ** Pipeline 2** (Node.js).
16
+ - ** Triggers Pipeline 2** : Parallerly , automatically triggers ** Pipeline 2** (Node.js).
17
17
18
18
### 2️⃣ ** Pipeline 2 - Node.js Application** (npm-based)
19
19
- ** Automated Checkout** : Pulls the Node.js application from GitHub.
20
20
- ** Dependency Management** : Installs all required dependencies using ** npm** .
21
21
- ** Unit & Jest Tests** : Runs tests to ensure application integrity.
22
22
- ** Code Quality Analysis** : Performs ** SonarQube** code analysis.
23
+ - ** Deploy to Nexus** : Deploys the artifact to ** Nexus** for versioning.
23
24
- ** Application Deployment** : Deploys the Node.js application using ** PM2** .
24
25
- ** PM2 Status Check** : Verifies if the app is running successfully.
25
26
@@ -131,10 +132,3 @@ Clone this repository and adapt it to your own needs. Customize the pipeline scr
131
132
132
133
---
133
134
134
- ### 📜 ** License**
135
-
136
- This project is licensed under the ** MIT License** . See the [ LICENSE] ( LICENSE ) file for details.
137
-
138
- ---
139
-
140
- Feel free to explore and contribute! Let’s automate and build better software! 🌟
0 commit comments