-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathjenkins-ci-cd.html
More file actions
256 lines (216 loc) · 14.7 KB
/
jenkins-ci-cd.html
File metadata and controls
256 lines (216 loc) · 14.7 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<title>Jenkins CI/CD Engineer | Pipeline Automation & DevOps – Shahe Alam</title>
<meta name="description"
content="Jenkins CI/CD Engineer providing automated CI/CD pipelines, build and deployment automation, GitHub integration, and reliable release workflows for startups and enterprises across India." />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<link rel="canonical" href="https://shahealamit.github.io/jenkins-ci-cd.html" />
<link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png">
<!-- Tailwind -->
<script src="https://cdn.tailwindcss.com"></script>
<link rel="stylesheet" href="style.css">
</head>
<body class="bg-slate-950 text-slate-300">
<!-- ================= HERO ================= -->
<section class="relative min-h-[90vh] flex items-center justify-center px-6 overflow-hidden bg-slate-950">
<div class="absolute inset-0 pointer-events-none">
<div class="absolute inset-0 bg-[linear-gradient(to_right,#1e293b_1px,transparent_1px),linear-gradient(to_bottom,#1e293b_1px,transparent_1px)] bg-[size:40px_40px] [mask-image:radial-gradient(ellipse_60%_50%_at_50%_0%,#000_70%,transparent_100%)]"></div>
<div class="absolute left-1/2 top-1/3 -translate-x-1/2 w-[500px] h-[500px] bg-blue-600/15 rounded-full blur-[120px]"></div>
</div>
<div class="max-w-5xl mx-auto text-center relative z-10">
<div class="inline-flex items-center gap-2 mb-8 px-4 py-1.5 rounded-full bg-blue-500/10 border border-blue-500/20">
<span class="w-1.5 h-1.5 rounded-full bg-blue-400 animate-pulse"></span>
<span class="text-[11px] font-bold tracking-[0.2em] text-blue-400 uppercase">
CI/CD Automation Expert
</span>
</div>
<h1 class="text-4xl md:text-5xl lg:text-6xl font-black text-white mb-6 leading-[1.15] tracking-tight">
Jenkins CI/CD Engineer
<span class="block mt-2 bg-gradient-to-r from-blue-400 to-teal-400 bg-clip-text text-transparent">
Pipeline & Release Engineering
</span>
</h1>
<p class="text-base md:text-lg text-slate-400 max-w-2xl mx-auto mb-12 leading-relaxed">
I build <span class="text-slate-200">robust automated pipelines</span> that handle builds,
testing, and deployments—enabling your team to ship code faster and with higher confidence.
</p>
<div class="flex flex-col sm:flex-row items-center justify-center gap-5">
<a href="/#contact"
class="group w-full sm:w-auto px-8 py-4 bg-blue-600 text-white rounded-2xl font-bold transition-all hover:bg-blue-500 hover:shadow-[0_0_30px_-5px_rgba(37,99,235,0.4)] active:scale-95">
Hire Jenkins Expert
<span class="inline-block ml-1 group-hover:translate-x-1 transition-transform">→</span>
</a>
<a href="/devops-services.html"
class="w-full sm:w-auto px-8 py-4 bg-slate-900/50 border border-slate-800 text-slate-300 rounded-2xl font-bold hover:bg-slate-800 hover:text-white transition-all active:scale-95">
View All Services
</a>
</div>
</div>
</section>
<!-- ================= JENKINS SERVICES ================= -->
<section class="py-20 bg-slate-950 relative overflow-hidden">
<div class="absolute top-1/2 left-1/2 -translate-x-1/2 -translate-y-1/2 w-full h-full pointer-events-none">
<div class="absolute w-[450px] h-[450px] bg-blue-600/5 blur-[120px] rounded-full"></div>
</div>
<div class="max-w-6xl mx-auto px-6 relative z-10">
<div class="text-center mb-16">
<h2 class="text-3xl md:text-4xl font-extrabold text-white mb-4 tracking-tight">
Jenkins <span class="text-blue-500">CI/CD Services</span>
</h2>
<p class="text-slate-400 text-base md:text-lg max-w-2xl mx-auto leading-relaxed">
Streamlined automation to accelerate your build, test,
and production deployment workflows.
</p>
</div>
<div class="grid md:grid-cols-3 gap-8">
<div class="group bg-slate-900/40 backdrop-blur-sm border border-slate-800/60 rounded-3xl p-8 hover:border-blue-500/50 hover:-translate-y-2 transition-all duration-300">
<div class="w-12 h-12 bg-blue-500/10 rounded-2xl flex items-center justify-center mb-6 group-hover:scale-110 transition-transform">
<svg class="w-6 h-6 text-blue-400" fill="none" stroke="currentColor" viewBox="0 0 24 24"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M4 6h16M4 12h16m-7 6h7"/></svg>
</div>
<h3 class="text-xl font-bold text-white mb-4">Pipeline Design</h3>
<p class="text-slate-400 text-sm leading-relaxed mb-6">
Declarative and scripted Jenkins pipelines tailored for high-performance DevOps workflows.
</p>
<ul class="text-xs text-slate-300 space-y-3">
<li class="flex items-center gap-2"><span class="w-1 h-1 rounded-full bg-blue-500"></span> Jenkinsfile (Groovy Syntax)</li>
<li class="flex items-center gap-2"><span class="w-1 h-1 rounded-full bg-blue-500"></span> Multi-branch Pipelines</li>
<li class="flex items-center gap-2"><span class="w-1 h-1 rounded-full bg-blue-500"></span> Shared Libraries</li>
</ul>
</div>
<div class="group bg-slate-900/40 backdrop-blur-sm border border-slate-800/60 rounded-3xl p-8 hover:border-teal-500/50 hover:-translate-y-2 transition-all duration-300">
<div class="w-12 h-12 bg-teal-500/10 rounded-2xl flex items-center justify-center mb-6 group-hover:scale-110 transition-transform">
<svg class="w-6 h-6 text-teal-400" fill="none" stroke="currentColor" viewBox="0 0 24 24"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9 12l2 2 4-4m6 2a9 9 0 11-18 0 9 9 0 0118 0z"/></svg>
</div>
<h3 class="text-xl font-bold text-white mb-4">Build & Test</h3>
<p class="text-slate-400 text-sm leading-relaxed mb-6">
Automated builds and testing to detect issues early in the development lifecycle.
</p>
<ul class="text-xs text-slate-300 space-y-3">
<li class="flex items-center gap-2"><span class="w-1 h-1 rounded-full bg-teal-500"></span> Maven & Gradle Builds</li>
<li class="flex items-center gap-2"><span class="w-1 h-1 rounded-full bg-teal-500"></span> Unit & Integration Tests</li>
<li class="flex items-center gap-2"><span class="w-1 h-1 rounded-full bg-teal-500"></span> Artifact Management</li>
</ul>
</div>
<div class="group bg-slate-900/40 backdrop-blur-sm border border-slate-800/60 rounded-3xl p-8 hover:border-purple-500/50 hover:-translate-y-2 transition-all duration-300">
<div class="w-12 h-12 bg-purple-500/10 rounded-2xl flex items-center justify-center mb-6 group-hover:scale-110 transition-transform">
<svg class="w-6 h-6 text-purple-400" fill="none" stroke="currentColor" viewBox="0 0 24 24"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M13 10V3L4 14h7v7l9-11h-7z"/></svg>
</div>
<h3 class="text-xl font-bold text-white mb-4">Deployments</h3>
<p class="text-slate-400 text-sm leading-relaxed mb-6">
Reliable deployments with rollback strategies and zero-downtime releases.
</p>
<ul class="text-xs text-slate-300 space-y-3">
<li class="flex items-center gap-2"><span class="w-1 h-1 rounded-full bg-purple-500"></span> Docker & Kubernetes Deploy</li>
<li class="flex items-center gap-2"><span class="w-1 h-1 rounded-full bg-purple-500"></span> AWS EC2/ECS Integration</li>
<li class="flex items-center gap-2"><span class="w-1 h-1 rounded-full bg-purple-500"></span> Blue/Green Deployments</li>
</ul>
</div>
</div>
</div>
</section>
<!-- ================= WHY JENKINS ================= -->
<section class="py-20 bg-slate-950 relative overflow-hidden">
<div class="absolute bottom-0 left-0 w-1/3 h-1/2 bg-blue-500/5 blur-[120px] rounded-full pointer-events-none"></div>
<div class="max-w-6xl mx-auto px-6 relative z-10">
<div class="text-center mb-16">
<h2 class="text-3xl md:text-4xl font-bold text-white mb-4">
Why Choose My <span class="text-blue-500">Jenkins CI/CD</span> Expertise?
</h2>
<div class="w-16 h-1 bg-blue-600 mx-auto rounded-full"></div>
</div>
<div class="grid md:grid-cols-2 gap-6">
<div class="group bg-slate-900/40 border border-slate-800/60 p-8 rounded-3xl hover:border-blue-500/40 transition-all duration-300">
<div class="flex items-start gap-5">
<div class="shrink-0 w-12 h-12 bg-blue-500/10 rounded-2xl flex items-center justify-center group-hover:bg-blue-500/20 transition-colors">
<svg class="w-6 h-6 text-blue-400" fill="none" stroke="currentColor" viewBox="0 0 24 24"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9 12l2 2 4-4m6 2a9 9 0 11-18 0 9 9 0 0118 0z"/></svg>
</div>
<div>
<h3 class="text-lg font-bold text-white mb-2">Production-Ready Pipelines</h3>
<p class="text-slate-400 text-sm leading-relaxed">
Jenkins pipelines designed and hardened for high-stakes production environments with zero margin for error.
</p>
</div>
</div>
</div>
<div class="group bg-slate-900/40 border border-slate-800/60 p-8 rounded-3xl hover:border-blue-500/40 transition-all duration-300">
<div class="flex items-start gap-5">
<div class="shrink-0 w-12 h-12 bg-blue-500/10 rounded-2xl flex items-center justify-center group-hover:bg-blue-500/20 transition-colors">
<svg class="w-6 h-6 text-blue-400" fill="none" stroke="currentColor" viewBox="0 0 24 24"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M13 10V3L4 14h7v7l9-11h-7z"/></svg>
</div>
<div>
<h3 class="text-lg font-bold text-white mb-2">Faster Release Cycles</h3>
<p class="text-slate-400 text-sm leading-relaxed">
Drastically reduce manual intervention and ship features faster with fully automated end-to-end delivery.
</p>
</div>
</div>
</div>
<div class="group bg-slate-900/40 border border-slate-800/60 p-8 rounded-3xl hover:border-blue-500/40 transition-all duration-300">
<div class="flex items-start gap-5">
<div class="shrink-0 w-12 h-12 bg-blue-500/10 rounded-2xl flex items-center justify-center group-hover:bg-blue-500/20 transition-colors">
<svg class="w-6 h-6 text-blue-400" fill="none" stroke="currentColor" viewBox="0 0 24 24"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19 11H5m14 0a2 2 0 012 2v6a2 2 0 01-2 2H5a2 2 0 01-2-2v-6a2 2 0 012-2m14 0V9a2 2 0 00-2-2M5 11V9a2 2 0 012-2m0 0V5a2 2 0 012-2h6a2 2 0 012 2v2M7 7h10"/></svg>
</div>
<div>
<h3 class="text-lg font-bold text-white mb-2">Integrated DevOps Stack</h3>
<p class="text-slate-400 text-sm leading-relaxed">
Seamless orchestration with GitHub, Docker, AWS, and Linux to create a unified automation ecosystem.
</p>
</div>
</div>
</div>
<div class="group bg-slate-900/40 border border-slate-800/60 p-8 rounded-3xl hover:border-blue-500/40 transition-all duration-300">
<div class="flex items-start gap-5">
<div class="shrink-0 w-12 h-12 bg-blue-500/10 rounded-2xl flex items-center justify-center group-hover:bg-blue-500/20 transition-colors">
<svg class="w-6 h-6 text-blue-400" fill="none" stroke="currentColor" viewBox="0 0 24 24"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21 12a9 9 0 01-9 9m9-9a9 9 0 00-9-9m9 9H3m9 9a9 9 0 01-9-9m9 9c1.657 0 3-4.03 3-9s-1.343-9-3-9m0 18c-1.657 0-3-4.03-3-9s1.343-9 3-9m-9 9a9 9 0 019-9"/></svg>
</div>
<div>
<h3 class="text-lg font-bold text-white mb-2">Remote Collaboration</h3>
<p class="text-slate-400 text-sm leading-relaxed">
Dedicated support for Jenkins automation projects across India with high-quality remote delivery.
</p>
</div>
</div>
</div>
</div>
</div>
</section>
<!-- ================= CTA ================= -->
<section class="py-20 px-6 bg-slate-950 relative overflow-hidden">
<div class="absolute top-1/2 left-1/2 -translate-x-1/2 -translate-y-1/2 w-full h-full pointer-events-none">
<div class="absolute w-[400px] h-[300px] bg-blue-500/5 blur-[100px] rounded-full"></div>
</div>
<div class="max-w-4xl mx-auto relative z-10">
<div class="bg-slate-900/40 backdrop-blur-md border border-slate-800/60 rounded-[2.5rem] p-8 md:p-16 shadow-xl text-center">
<div class="inline-flex items-center gap-2 px-3 py-1.5 rounded-full bg-slate-950/50 border border-slate-800 mb-8">
<span class="relative flex h-2 w-2">
<span class="animate-ping absolute inline-flex h-full w-full rounded-full bg-blue-400 opacity-75"></span>
<span class="relative inline-flex rounded-full h-2 w-2 bg-blue-500"></span>
</span>
<span class="text-[10px] font-bold text-slate-400 uppercase tracking-widest">Active for CI/CD Projects</span>
</div>
<h2 class="text-3xl md:text-4xl font-bold text-white mb-6 leading-tight">
Ready to Build Automated
<span class="text-blue-400">CI/CD Pipelines?</span>
</h2>
<p class="text-slate-400 text-base md:text-lg mb-10 max-w-xl mx-auto leading-relaxed">
Let’s implement reliable Jenkins pipelines that power
<span class="text-slate-200 font-medium">fast, stable, and error-free</span> production releases.
</p>
<div class="flex flex-col sm:flex-row items-center justify-center gap-4">
<a href="/#contact"
class="w-full sm:w-auto px-10 py-4 bg-blue-600 text-white rounded-2xl font-bold hover:bg-blue-500 transition-all active:scale-95 shadow-lg shadow-blue-500/20">
Start CI/CD Project
</a>
<a href="mailto:shahealam.it@gmail.com"
class="w-full sm:w-auto flex items-center justify-center gap-2 px-10 py-4 border border-slate-700 rounded-2xl text-white font-semibold hover:bg-slate-800 transition-all active:scale-95">
<svg class="w-4 h-4 text-blue-400" fill="none" stroke="currentColor" viewBox="0 0 24 24"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M3 8l7.89 5.26a2 2 0 002.22 0L21 8M5 19h14a2 2 0 002-2V7a2 2 0 00-2-2H5a2 2 0 00-2 2v10a2 2 0 002 2z"/></svg>
Send Email
</a>
</div>
</div>
</div>
</section>
</body>
</html>