80 Commits

Author SHA1 Message Date
Le Philousophe 44778d8ece ALL: Allow to debug Docker builds 2026-03-22 16:44:15 +01:00
Le Philousophe 6890c21c6f Revert "WII: Disable for now"
This reverts commit d6d98a4b9f.
2025-07-26 09:36:24 +00:00
Le Philousophe 21260ebfa6 ALL: Various toolchains upgrades 2025-07-20 10:36:59 +00:00
Le Philousophe d6d98a4b9f WII: Disable for now 2025-04-28 18:27:17 +00:00
Le Philousophe e2f6c942f0 ALL: Various toolchains upgrades 2025-04-24 10:41:53 +00:00
Le Philousophe 5af75b70e4 ALL: Various toolchains upgrades 2025-02-23 08:33:59 +00:00
Le Philousophe d3d8ee59ab ALL: Various toolchains updates 2024-12-24 18:39:33 +00:00
Le Philousophe 0263c42555 ALL: Various toolchains updates 2024-10-19 19:08:44 +00:00
Le Philousophe 0c5208b447 BUILDBOT: Upgrade to 4.1.0
treq is now unconditionnaly required by Buildbot.
No need to check for it or handle its installation by ourselves.
2024-10-19 11:20:03 +00:00
Le Philousophe af3266cd90 BUILDBOT: Update Bottle library
And handle a check they added when setting attributes on the app.
Buildbot sets its attribute several times.
2024-09-15 10:15:05 +00:00
Le Philousophe 6fc6fe58fd ALL: Various toolchains updates 2024-09-05 17:56:15 +00:00
Le Philousophe eadd358879 BUILDBOT: Migrate to Buildbot 4 2024-09-04 11:51:09 +00:00
Le Philousophe 3df6b4a350 ALL: Various toolchains upgrades 2024-06-25 07:54:52 +00:00
Le Philousophe 3180c752bf ALL: Various toolchains updates 2024-04-13 21:42:39 +00:00
Le Philousophe 9f9d1523b6 ALL: Various toolchains updates 2024-03-03 15:35:07 +00:00
Le Philousophe abfe54f109 ALL: Various updates 2024-01-08 13:05:56 +00:00
Le Philousophe 9ce041da13 ALL: Various toolchains updates 2023-10-23 05:43:50 +00:00
Le Philousophe 6c29b0af75 BUILDBOT: Update version
Remove debug which failed because of internal change
2023-09-01 19:54:24 +00:00
Le Philousophe 9857c5e992 BUILDBOT: Install and update docker-py when upgrading buildbot
This makes sure docker-py is installed when starting from scratch and
also ensures that we use an up to date version.
2023-08-13 17:24:24 +00:00
Le Philousophe 5807c22b7c ALL: Various toolchain updates 2023-05-05 21:18:01 +00:00
Le Philousophe 925b5699d4 ALL: Various toolchain upgrades 2023-03-18 18:27:49 +01:00
Le Philousophe 2fad07194c APPLE: Add missing restricted worker 2022-12-31 18:25:10 +00:00
Le Philousophe 312fd4d09f ALL: Various toolchains updates 2022-12-31 19:21:40 +01:00
Le Philousophe 79b231f63a APPLE: Rework Apple toolchains and add tvOS support 2022-12-31 19:21:40 +01:00
Le Philousophe 574fc489bc ALL: Various toolchain updates 2022-10-30 17:36:48 +00:00
Le Philousophe a28d02cd67 ALL: Various updates 2022-09-11 09:13:39 +00:00
Le Philousophe 5b6df65d3a ALL: Various toolchains upgrades 2022-05-30 06:57:57 +00:00
Le Philousophe 6d082a5e82 BUILDBOT: Update to latest version
SASL is now supported out of the box
Message Formatter had API changes
Freenode is not a thing anymore
2022-03-12 16:08:01 +00:00
Le Philousophe 49b2a9666c ALL: Various toolchains updates 2022-02-19 14:01:34 +00:00
Le Philousophe 98b76577e8 ALL: Various toolchains updates 2022-01-31 07:20:26 +00:00
Le Philousophe 9c5be08dd9 ALL: Various toolchains updates 2022-01-12 11:43:26 +00:00
Le Philousophe accee38219 BUILDBOT: Add treq dependency 2021-10-19 05:40:45 +00:00
Le Philousophe f6e0d002bf BUILDBOT: Update to 3.3.0 2021-08-06 07:46:28 +00:00
Le Philousophe 1563ccae16 ALL: Update versions 2021-06-25 11:16:34 +00:00
Le Philousophe 4f363d235f BUILDBOT: Update to latest 2021-05-01 15:43:45 +00:00
Le Philousophe 4427e0785e ALL: Move images to ScummVM organization 2021-04-17 09:11:17 +00:00
Le Philousophe 9b1fc0f908 ALL: Allow customization of docker path separator
This way it's possible to separate toolchains and workers images
2021-04-17 08:41:52 +00:00
Le Philousophe 56a337eadd ALL: Allow user to specify different make configurations 2021-04-17 08:33:35 +00:00
Le Philousophe 3c7a88b8e2 BUILDBOT: Update buildbot version to last fixes 2021-03-19 12:02:17 +00:00
Le Philousophe 74501c688f BUILDBOT: Update to last Buildbot major version 2021-03-09 19:15:42 +01:00
Le Philousophe 541dc13cec MACOSX: Add M1 support 2021-02-07 12:14:46 +00:00
Le Philousophe ecca0dc77c MACOSX: Rename toolchain and worker to have architecture in name 2021-02-06 23:21:53 +00:00
Le Philousophe ca34b80682 ALL: Various small versions updates 2021-01-31 15:30:36 +00:00
Le Philousophe 125b5036e3 BUILDBOT: Add a snapshots list like in old Buildbot 2021-01-06 22:43:48 +00:00
Le Philousophe ad412257d2 CHECK-VERSIONS: Add a make target to call chack-versions 2021-01-03 16:22:33 +00:00
Le Philousophe ca7a178b62 ALL: Small fixes to make toolchains and workers the same
We should probably use a macro for this
2021-01-03 16:22:33 +00:00
Le Philousophe 840a6481c4 BUILDBOT: Upgrade to 2.10.0 and improve steps
Rename steps.py to avoid name clashing without using import as
Correctly name diffent packaging sub-steps
Don't redefine getResultSummary and patch self.Command instead, that's
more correct
2021-01-03 11:21:24 +00:00
Le Philousophe 710b0fe1f4 BUILDBOT: Split master folder in two: configuration and generated files
Configuration is in VCS and generated files are in dedicated directory
with all Buildbot produced files (logs, database, ...)
2021-01-01 15:20:57 +00:00
Le Philousophe b74955a335 ALL: Update buildbot version 2020-12-30 22:04:57 +01:00
Le Philousophe 5321d80059 MASTER: Prevent checking from changing state 2020-12-20 12:27:08 +00:00