From c2cd0bb34537771d61dd8d7c577cecf25c446200 Mon Sep 17 00:00:00 2001 From: Magnus Granberg Date: Sat, 10 Jun 2023 12:02:20 +0200 Subject: Add support for SetupBugReportSteps and compression with xz Signed-off-by: Magnus Granberg --- gentooci.cfg | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) (limited to 'gentooci.cfg') diff --git a/gentooci.cfg b/gentooci.cfg index cd4bfda..474da76 100644 --- a/gentooci.cfg +++ b/gentooci.cfg @@ -26,6 +26,9 @@ makeconf_list.append('PORTAGE_ELOG_CLASSES="*"') makeconf_list.append('PORTAGE_ELOG_SYSTEM="save:* echo:info"') # use ansifilter on the logs makeconf_list.append('PORTAGE_LOG_FILTER_FILE_CMD="bash -c \'ansifilter --ignore-clear; exec cat\'"') +# use xz for Portage compression of both installed files and binary packages: +makeconf_list.append('PORTAGE_COMPRESS="xz"') +makeconf_list.append('BINPKG_COMPRESS="xz"') # This specifies what project buildbot uses for Gentoo Ci as default c['project'] = { @@ -43,3 +46,20 @@ c['worker_config'] = { 'repository_basedir' : 'repositorys', 'portage_repos_path' : '/var/db/repos', } +# This specifies bug configs +c['bug_config'] = { + 'enable' : True, + 'aout_assignee' : False, + 'user' : 'LarryTheCow@Cow.mu', + 'extra_summery' : '', + 'buildbot_comment' : [ + 'This was build on a tinderbox that use Buildbot API[1].', + 'We use docker images to build on.', + 'Web: https://ci.dev.gentoo.org:8010/#/', + 'Code: https://gitweb.gentoo.org/proj/tinderbox-cluster.git', + 'Wiki: https://wiki.gentoo.org/wiki/Project:Tinderbox-cluster', + 'How to get more info: https://wiki.gentoo.org/wiki/Project:Tinderbox-cluster/something', + 'IRC: #gentoo-ci on libera', + '[1] https://buildbot.net/', + ], +} -- cgit v1.2.3-65-gdbad