Skip to content

opennetworkinglab/aether-jenkins

Repository files navigation

aether-jenkins

This repo contains Jenkins pipelines for testing OnRamp blueprints. Each file (a Groovy script) defines an integration test for one of the blueprints documented in the Aether OnRamp Guide.

The pipelines are executed daily, with each pipeline parameterized to run in multiple jobs. The ${AgentLabel} parameter selects the Ubuntu release being tested (currently 20.04 and 22.04), with all jobs running in AWS VMs (currently resourced as M7iFlex2xlarge). Pipelines that exercise two-server tests (e.g., ueransim.groovy, upf.groovy, and gnbsim.groovy run in VMs that have the AWS CLI installed; the CLI is is used to create the second VM. All VMs have Ansible installed, as documented in the OnRamp Guide. Outcomes can be viewed on Aether's Jenkins server.

About

Jenkins Pipelines for OnRamp Integration Tests

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages