From 97ebc923d402745206b34014650c8be43dc299d7 Mon Sep 17 00:00:00 2001 From: Jean-Paul Calderone Date: Thu, 21 Feb 2019 15:20:41 -0500 Subject: [PATCH 1/3] Dear Appveyor: skip branch with pr Thanks. --- .appveyor.yml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/.appveyor.yml b/.appveyor.yml index 3fd265ca2..5d59dde2c 100644 --- a/.appveyor.yml +++ b/.appveyor.yml @@ -20,9 +20,12 @@ install: # %PYTHON% has: python.exe # %PYTHON%\Scripts has: pip.exe, tox.exe (and others installed by bare pip) - +# We have a custom "build" system. We don't need MSBuild or whatever. build: off +# Do not build feature branch with open Pull Requests +skip_branch_with_pr: true + # we run from C:\projects\tahoe-lafs test_script: @@ -57,4 +60,3 @@ artifacts: # You can use this step to upload your artifacts to a public website. # See Appveyor's documentation for more details. Or you can simply # access your wheels from the Appveyor "artifacts" tab for your build. - From 69350d1246794a2c0a10d5e4f83fba1c958d2f41 Mon Sep 17 00:00:00 2001 From: Jean-Paul Calderone Date: Thu, 21 Feb 2019 15:21:22 -0500 Subject: [PATCH 2/3] news fragment --- newsfragments/2974.other | 1 + 1 file changed, 1 insertion(+) create mode 100644 newsfragments/2974.other diff --git a/newsfragments/2974.other b/newsfragments/2974.other new file mode 100644 index 000000000..80905b7c8 --- /dev/null +++ b/newsfragments/2974.other @@ -0,0 +1 @@ +The Windows CI configuration has been tweaked. \ No newline at end of file From aa1b6a87eb2aeec7a7aff10d0d86c58f025eab9b Mon Sep 17 00:00:00 2001 From: Jean-Paul Calderone Date: Thu, 21 Feb 2019 16:01:31 -0500 Subject: [PATCH 3/3] Try harder to stop the branch builds. --- .appveyor.yml | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/.appveyor.yml b/.appveyor.yml index 5d59dde2c..c01b10912 100644 --- a/.appveyor.yml +++ b/.appveyor.yml @@ -23,9 +23,25 @@ install: # We have a custom "build" system. We don't need MSBuild or whatever. build: off -# Do not build feature branch with open Pull Requests +# Do not build feature branch with open pull requests. This is documented but +# it's not clear it does anything. skip_branch_with_pr: true +# This, perhaps, is effective. +branches: + # whitelist + only: + - 'master' + +skip_commits: + files: + # The Windows builds are unaffected by news fragments. + - 'newsfragments/*' + # Also, all this build junk. + - '.circleci/*' + - '.lgtm.yml' + - '.travis.yml' + # we run from C:\projects\tahoe-lafs test_script: