Goal
Move Jenkins controller from Mac → EC2
Preserve all Jenkins data (jobs, plugins, credentials)
Keep agents on Mac
Enable auto-trigger from GitHub (no “Build Now”)
Architecture (Final State)
GitHub (push)
|
v
EC2 Jenkins Controller (8080)
|
v
Mac Agents (mac-agent, node-mac1)
Jenkins state lives on...
🛡️ VERIFIED CYBER INTELLIGENCE ID: #3252384