← Back to team overview

canonical-ubuntu-qa team mailing list archive

[Merge] ~andersson123/qa-jenkins-jobs:add-jenkins-job-builder-check-to-lpci into qa-jenkins-jobs:master

 

Tim Andersson has proposed merging ~andersson123/qa-jenkins-jobs:add-jenkins-job-builder-check-to-lpci into qa-jenkins-jobs:master.

Commit message:
feat: add `deploy-jobs.sh test` as an LPCI pipeline

This commit adds but one LPCI pipeline to qa-jenkins-jobs.

It runs `./scripts/deploy-jobs.sh test`, checking the validity of all
of the jenkins job definitions defined in the `jobs/` directory.

Requested reviews:
  Canonical Platform QA Team (canonical-platform-qa)

For more details, see:
https://code.launchpad.net/~andersson123/qa-jenkins-jobs/+git/qa-jenkins-jobs/+merge/469848

I recently did a whoopsie and an MP was merged wherein the new job definition was in fact, not valid. An LPCI pipeline as added in this MP would've prevented that, so I've decided to add one.
-- 
Your team Canonical Platform QA Team is requested to review the proposed merge of ~andersson123/qa-jenkins-jobs:add-jenkins-job-builder-check-to-lpci into qa-jenkins-jobs:master.
diff --git a/.launchpad.yaml b/.launchpad.yaml
new file mode 100644
index 0000000..7272a90
--- /dev/null
+++ b/.launchpad.yaml
@@ -0,0 +1,12 @@
+pipeline:
+  - jenkins_job_builder
+
+jobs:
+  jenkins_job_builder:
+    series: jammy
+    architectures: amd64
+    packages:
+      - jenkins-job-builder
+      - git
+    run: ./scripts/deploy-jobs.sh test
+