← Back to team overview

launchpad-reviewers team mailing list archive

[Merge] ~cjwatson/lpcraft:add-launchpad-yaml into lpcraft:main

 

Colin Watson has proposed merging ~cjwatson/lpcraft:add-launchpad-yaml into lpcraft:main with ~cjwatson/lpcraft:plugin-test-isolation as a prerequisite.

Commit message:
Add a .launchpad.yaml file

Requested reviews:
  Launchpad code reviewers (launchpad-reviewers)

For more details, see:
https://code.launchpad.net/~cjwatson/lpcraft/+git/lpcraft/+merge/413628

Now that we have a `tox` plugin, let's start work on self-hosting.

For some reason `tox` runs all of the `py38`, `py39`, and `py310` environments using the system Python 3.8 rather than skipping the 3.9 and 3.10 environments, which seems odd and misleading; I don't know `tox` well enough to understand what's going on here.  Otherwise it seems to work, though.
-- 
Your team Launchpad code reviewers is requested to review the proposed merge of ~cjwatson/lpcraft:add-launchpad-yaml into lpcraft:main.
diff --git a/.launchpad.yaml b/.launchpad.yaml
new file mode 100644
index 0000000..f9993cd
--- /dev/null
+++ b/.launchpad.yaml
@@ -0,0 +1,9 @@
+pipeline:
+    - test
+
+jobs:
+    test:
+        series: focal
+        architectures: amd64
+        packages: [git]
+        plugin: tox

Follow ups