<feed xmlns='http://www.w3.org/2005/Atom'>
<title>buildbot/phase1/config.ini.example, branch v21</title>
<subtitle>LEDE buildbot configuration</subtitle>
<id>https://git-03.infra.openwrt.org/buildbot/atom?h=v21</id>
<link rel='self' href='https://git-03.infra.openwrt.org/buildbot/atom?h=v21'/>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/buildbot/'/>
<updated>2024-08-10T11:19:10Z</updated>
<entry>
<title>add APK signing logic</title>
<updated>2024-08-10T11:19:10Z</updated>
<author>
<name>Paul Spooren</name>
</author>
<published>2024-08-06T16:03:21Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/buildbot/commit/?id=a94d4e15fdc1e9715d7d0cfdcc62227186d0fc45'/>
<id>urn:sha1:a94d4e15fdc1e9715d7d0cfdcc62227186d0fc45</id>
<content type='text'>
With this commit it's possible to sign APK package indexes
(packages.adb) via the `signall.sh` script, which is run on the
buildmaster. As a consequence `apk` must be available on the
buildmaster. This is the final step to replace OPKG with APK.

Signed-off-by: Paul Spooren &lt;mail@aparcar.org&gt;
</content>
</entry>
<entry>
<title>phase1: AnyBranchScheduler: make treeStableTimer configurable</title>
<updated>2024-08-07T08:03:06Z</updated>
<author>
<name>Petr Štetiar</name>
</author>
<published>2024-06-12T18:43:29Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/buildbot/commit/?id=f558acbc0b3611de70af638110c8faacded3a8cd'/>
<id>urn:sha1:f558acbc0b3611de70af638110c8faacded3a8cd</id>
<content type='text'>
The AnyBranchScheduler will currently wait for 15 minutes before
starting a build.  If new changes are made on the same branch during
this interval, the timer will be restarted.

For staging repository we want faster feedback loop, so we're going to
use much lower value, thus lets make this configurable and handled via
Ansible.

Signed-off-by: Petr Štetiar &lt;ynezz@true.cz&gt;
</content>
</entry>
<entry>
<title>phase1: make list of builders configurable</title>
<updated>2024-06-01T12:16:36Z</updated>
<author>
<name>Petr Štetiar</name>
</author>
<published>2024-06-01T11:57:11Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/buildbot/commit/?id=d7c977e0fd5693a6faa930daf1db09bfb40373c0'/>
<id>urn:sha1:d7c977e0fd5693a6faa930daf1db09bfb40373c0</id>
<content type='text'>
Currently we always populate builders (build targets) from the Git tree,
but for staging environment this is usually overkill as we might need
just a bunch of targets, so lets make this configurable.

Signed-off-by: Petr Štetiar &lt;ynezz@true.cz&gt;
</content>
</entry>
<entry>
<title>phase1,phase2: s/master/main for phase{1,2}</title>
<updated>2024-04-13T04:52:44Z</updated>
<author>
<name>Paul Spooren</name>
</author>
<published>2023-05-23T21:02:48Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/buildbot/commit/?id=c8d1bd1f4bec5919ad0f65ba069b14fcaadffcbc'/>
<id>urn:sha1:c8d1bd1f4bec5919ad0f65ba069b14fcaadffcbc</id>
<content type='text'>
More and more projects are switching their repositories to use the
'main' branch instead of the 'master' branch. This also includes many
Linux upstream trees as well. Some trees are even removing their
'master' branches already.

I think this is becoming more and more mainstream and expected of
projects, so we should do the same.

References: https://openwrt.org/voting/2023-02-27
Signed-off-by: Paul Spooren &lt;mail@aparcar.org&gt;
Signed-off-by: Petr Štetiar &lt;ynezz@true.cz&gt; [commit facelift]
</content>
</entry>
<entry>
<title>phase1: make 'rsync -4' worker-configurable</title>
<updated>2023-05-15T15:36:01Z</updated>
<author>
<name>Thibaut VARÈNE</name>
</author>
<published>2022-11-15T09:44:56Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/buildbot/commit/?id=54e80d5cedcd61455d2e297ef52db71e470ddf5f'/>
<id>urn:sha1:54e80d5cedcd61455d2e297ef52db71e470ddf5f</id>
<content type='text'>
We set '-4' in rsync_defopts, asking rsync to "prefer" ipv4 whenever
possible on _all_ workers. This was historically done because some
workers had flaky ipv6 connectivity, however in the future the reverse
may be true, with worker having worse networking over ipv4 than ipv6.

This change introduces an 'rsync_ipv4' worker configuration option:
when set to a true value, the old rsync behavior (adding '-4') is used,
when unset or set to false, the extra rsync argument is not used.

Signed-off-by: Thibaut VARÈNE &lt;hacks@slashdirt.org&gt;
</content>
</entry>
<entry>
<title>phase1: allow restricting builders to tag builds only</title>
<updated>2023-05-15T15:36:01Z</updated>
<author>
<name>Thibaut VARÈNE</name>
</author>
<published>2022-10-27T12:56:21Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/buildbot/commit/?id=16939fc2275c8d6ba446a3cba2e9c4629f74df9f'/>
<id>urn:sha1:16939fc2275c8d6ba446a3cba2e9c4629f74df9f</id>
<content type='text'>
Signed-off-by: Thibaut VARÈNE &lt;hacks@slashdirt.org&gt;
</content>
</entry>
<entry>
<title>phase1: update config.ini.example</title>
<updated>2023-05-15T15:36:01Z</updated>
<author>
<name>Thibaut VARÈNE</name>
</author>
<published>2022-10-24T16:17:46Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/buildbot/commit/?id=b39f4b90608f8817a33aef595faf2716380acb6f'/>
<id>urn:sha1:b39f4b90608f8817a33aef595faf2716380acb6f</id>
<content type='text'>
Signed-off-by: Thibaut VARÈNE &lt;hacks@slashdirt.org&gt;
</content>
</entry>
<entry>
<title>phase1: remove 'cleanup' worker option (always set)</title>
<updated>2023-05-15T15:36:01Z</updated>
<author>
<name>Thibaut VARÈNE</name>
</author>
<published>2022-10-20T13:51:38Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/buildbot/commit/?id=5ab238fbcac046bcc93f5f7675438aaf17f8d324'/>
<id>urn:sha1:5ab238fbcac046bcc93f5f7675438aaf17f8d324</id>
<content type='text'>
Signed-off-by: Thibaut VARÈNE &lt;hacks@slashdirt.org&gt;
</content>
</entry>
<entry>
<title>phase1: remove dead code due to shared_wd=1</title>
<updated>2023-05-15T15:36:01Z</updated>
<author>
<name>Thibaut VARÈNE</name>
</author>
<published>2022-10-20T13:48:04Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/buildbot/commit/?id=30bd9c2dbd381f4cee922f25d10b6f7ef332f4e9'/>
<id>urn:sha1:30bd9c2dbd381f4cee922f25d10b6f7ef332f4e9</id>
<content type='text'>
shared_wd is always set, the conditional on these bits were thus always
the same resulting in dead code.

Remove 'expire' config option which is no longer needed.

Signed-off-by: Thibaut VARÈNE &lt;hacks@slashdirt.org&gt;
</content>
</entry>
<entry>
<title>phase1: max_builds and shared_wd are always set to 1</title>
<updated>2023-05-15T15:36:01Z</updated>
<author>
<name>Thibaut VARÈNE</name>
</author>
<published>2022-10-20T13:43:15Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/buildbot/commit/?id=ac0d8154fb86a5a519c50a6d15dd259d5fee2ef7'/>
<id>urn:sha1:ac0d8154fb86a5a519c50a6d15dd259d5fee2ef7</id>
<content type='text'>
Signed-off-by: Thibaut VARÈNE &lt;hacks@slashdirt.org&gt;
</content>
</entry>
</feed>
