From 2b9cad98ffbc0d0ee28fac3b187a5e83fa9b568b Mon Sep 17 00:00:00 2001
From: Jean-Paul Calderone <exarkun@twistedmatrix.com>
Date: Tue, 11 Jan 2022 12:00:57 -0500
Subject: [PATCH] try testing another version of Tahoe-LAFS on CI

---
 .circleci/config.yml | 10 ++++++++++
 nix/sources.json     | 12 ++++++++++++
 2 files changed, 22 insertions(+)

diff --git a/.circleci/config.yml b/.circleci/config.yml
index bc94d6f..eebd831 100644
--- a/.circleci/config.yml
+++ b/.circleci/config.yml
@@ -241,6 +241,16 @@ workflows:
         py-version: "39"
         tahoe-lafs-source: "tahoe-lafs"
 
+    - "linux-tests":
+        name: "Linux tests python 3.9"
+        py-version: "39"
+        # This is usually not master@HEAD because it is still pinned to a
+        # certain revision.  The intent is to update it frequently and
+        # discover fixable incompatibilities in small groups and unfixable
+        # incompatibilities early enough to prevent them from going into a
+        # release.
+        tahoe-lafs-source: "tahoe-lafs-master"
+
     # https://circleci.com/docs/2.0/testing-ios/#supported-xcode-versions
     - "macos-tests":
         name: "macOS tests python 3.8 xcode 11.7.0"
diff --git a/nix/sources.json b/nix/sources.json
index fee5666..5e23721 100644
--- a/nix/sources.json
+++ b/nix/sources.json
@@ -64,5 +64,17 @@
         "type": "tarball",
         "url": "https://github.com/tahoe-lafs/tahoe-lafs/archive/tahoe-lafs-1.17.1.tar.gz",
         "url_template": "https://github.com/<owner>/<repo>/archive/<rev>.tar.gz"
+    },
+    "tahoe-lafs-master": {
+        "branch": "master",
+        "description": "The Tahoe-LAFS decentralized secure filesystem.",
+        "homepage": "https://tahoe-lafs.org/",
+        "owner": "tahoe-lafs",
+        "repo": "tahoe-lafs",
+        "rev": "766a53b5208c03c45ca0a98e97eee76870276aa1",
+        "sha256": "16mvh5ypgv9a5vhjnc78jjf4v5yzyyz19af2vixrc4zqb0ikxrxa",
+        "type": "tarball",
+        "url": "https://github.com/tahoe-lafs/tahoe-lafs/archive/766a53b5208c03c45ca0a98e97eee76870276aa1.tar.gz",
+        "url_template": "https://github.com/<owner>/<repo>/archive/<rev>.tar.gz"
     }
 }
-- 
GitLab