Re: ci: Allow running mingw tests by default via environment variable
Nazir Bilal Yavuz <byavuz81@gmail.com>
From: Nazir Bilal Yavuz <byavuz81@gmail.com>
To: Andres Freund <andres@anarazel.de>
Cc: Thomas Munro <thomas.munro@gmail.com>, pgsql-hackers@postgresql.org, Wolfgang Walther <walther@technowledgy.de>
Date: 2025-04-07T13:03:48Z
Lists: pgsql-hackers
Attachments
- REL_15_v5-0001-ci-Simplify-ci-os-only-handling.patch (text/x-patch) patch v5-0001
- REL_16_v5-0001-ci-Per-repo-triggers-for-not-automated-tasks.patch (text/x-patch) patch v5-0001
- REL_16_v5-0002-ci-Simplify-ci-os-only-handling.patch (text/x-patch) patch v5-0002
- REL_17_v5-0001-ci-Per-repo-triggers-for-not-automated-tasks.patch (text/x-patch) patch v5-0001
- REL_17_v5-0002-ci-Simplify-ci-os-only-handling.patch (text/x-patch) patch v5-0002
- Upstream_v5-0001-ci-Per-repo-triggers-for-not-automated-tasks.patch (text/x-patch) patch v5-0001
- Upstream_v5-0002-ci-Simplify-ci-os-only-handling.patch (text/x-patch) patch v5-0002
Hi, On Wed, 5 Mar 2025 at 18:51, Andres Freund <andres@anarazel.de> wrote: > > Hi, > > I'm inclined to think we should apply to this to all branches with CI support, > not just master. It's kind of annoying to have CI infrastructure changes like > this that differ between branches. Thoughts? I am sharing patches per branch until we come up with a better solution. Some remarks: REL_15: It doesn't have any manual tasks, so per repository trigger patch (Thomas' patch) is omitted. REL_16: Only Mingw task is manual. REL_17: Only Mingw task is manual. While rebasing them, I realized that we use 'REPO_CI_AUTOMATIC_TRIGGER_TASKS' for all branches. So, we don't have per branch 'REPO_CI_AUTOMATIC_TRIGGER_TASKS' configuration option. Is that a problem? -- Regards, Nazir Bilal Yavuz Microsoft
Commits
-
ci: Simplify ci-os-only handling
- b3aa95b61e90 15.15 landed
- 97d6ee571325 18.0 landed
- 60b64e6a31a2 19 (unreleased) landed
- 4900179e9cd8 16.11 landed
- 73f107b54ec6 17.7 landed
-
ci: Per-repo configuration for manually trigger tasks
- 49cba82bec1f 19 (unreleased) landed
- 88f3f7fd831e 15.15 landed
- 965d0a0b8b40 16.11 landed
- 3d478f66b651 17.7 landed
- faa78bc1c1d4 18.0 landed