Skip to content

Latest commit

 

History

History
36 lines (23 loc) · 1.02 KB

README.md

File metadata and controls

36 lines (23 loc) · 1.02 KB

Automated Infrastructure

An attempt to create a infrastructure setup by Infrastructure-as-Code approach.

Project status

ACTIVE

Prerequisites

  • Node.js v22+ to run init scripts.
  • Java17+ installation to run Jenkins.
  • multipass for creating Jenkins agents.
  • jq.

Usage

Jenkins

Run npm run start-jenkins for the very first time!

If you add new Jenkins job definition in ./jobs, Jenkins will fail to run its seed job as the newly Jenkins job definition is not yet approved. You'll need to login to Jenkins, manually approve the job definition and rerun the startup script.

Sonatype Nexus

Run npm run start-nexus to setup repository/artifact management Sonatype Nexus

SBOMs