aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2019-07-01Make unexpected build machine exit warning instead of errorBoris Kolpackov1-1/+1
2019-07-01Fix systemd diagnosticsBoris Kolpackov1-22/+28
2019-06-28Use sd_journal_print() for diagnostics when in systemd modeBoris Kolpackov2-4/+75
2019-06-28Add note on JOURNAL_STREAM added in systemd 231Boris Kolpackov2-0/+6
2019-06-24Improve fallback tree output with ·Boris Kolpackov1-1/+1
2019-06-11Change version to 0.12.0-a.0.zBoris Kolpackov2-6/+6
2019-06-08Release version 0.11.0v0.11.0Boris Kolpackov2-4/+4
2019-06-07Update NEWS filesBoris Kolpackov1-0/+4
2019-06-04Replace tags with topics/keywords in package manifestBoris Kolpackov1-2/+3
2019-06-03Adapt to renaming traits alias to traits_type for basic_path, basic_url, and ↵Karen Arutyunov4-4/+5
string_table class templates
2019-05-24Adapt version.hxx.in to increasing standard version major, minor, and patch ↵Karen Arutyunov1-15/+14
max values up to 99999
2019-05-22Update submodulesBoris Kolpackov1-0/+0
2019-05-07Convert UTF-8 tree characters to ASCII when producing PS from XHTML in ↵Karen Arutyunov1-2/+13
doc/cli.sh
2019-04-09Increase default build timeout to 60 minutesBoris Kolpackov2-3/+3
2019-03-20Change version to 0.11.0-a.0.zBoris Kolpackov2-6/+6
2019-03-18Release version 0.10.0v0.10.0Boris Kolpackov2-4/+4
2019-03-18Update NEWS fileBoris Kolpackov1-0/+4
2019-03-12Add MSVC 16 bootstrap and environment batch scriptsBoris Kolpackov2-0/+223
2019-03-11Release other machine locks before bootstrappingBoris Kolpackov1-0/+6
2019-03-08Fix formatting in buildfileKaren Arutyunov1-1/+1
2019-03-08Fix bug in buildfileBoris Kolpackov1-3/+3
2019-03-08Use new setup for unit testsKaren Arutyunov11-35/+45
2019-03-06Align with latest bdep-newKaren Arutyunov1-5/+12
2019-03-04Add 'builds: all' value to manifestKaren Arutyunov1-1/+1
2019-02-23Don't allow machine configuration override RAM and CPUBoris Kolpackov1-5/+10
2019-02-22Add minor comments to integration testscriptKaren Arutyunov1-2/+2
2019-02-22Fix integration testKaren Arutyunov2-4/+4
Make it aware of the sleep testscript builtin and the agent instance number.
2019-02-22Fix typo in NEWS fileBoris Kolpackov1-1/+1
2019-02-21Change version to 0.10.0-a.0.zBoris Kolpackov2-6/+6
2019-02-19Release version 0.9.0v0.9.0Boris Kolpackov2-4/+4
2019-02-08Increase build startup timeout to 2 minutesBoris Kolpackov1-4/+4
2019-02-08Update NEWS fileBoris Kolpackov1-0/+16
2019-02-07Increase default bootstrap timeout to 30 minutesBoris Kolpackov2-3/+3
With parallel bootstrap things can now time longer.
2019-02-07Fix race in machine checkBoris Kolpackov1-7/+15
2019-02-07Cosmetic changeBoris Kolpackov1-1/+1
2019-02-06Propagate abnormal status from startup to build workerBoris Kolpackov2-13/+31
This should prevent the machine from shutting down automatically.
2019-02-05Fix typoBoris Kolpackov1-1/+1
2019-02-04Use QMP (QEMU Machine Protocol) events as machine log fileBoris Kolpackov3-15/+130
2019-02-01Periodically check whether machine is still runningBoris Kolpackov2-6/+83
2019-01-31Increase build mis-boot timeout from 60 to 90 secondsBoris Kolpackov1-2/+2
2019-01-28Add ability to specify alternative bridge interface to bbot-agentBoris Kolpackov3-29/+36
2019-01-28Fix race in QEMU shutdownBoris Kolpackov2-8/+18
2019-01-28Clean temporary backwards-compatibility stuff from bbot-agent@.serviceBoris Kolpackov1-3/+5
2019-01-28Add nice value to bbot-agent@.service fileBoris Kolpackov1-0/+1
2019-01-26Increase QEMU rx/tx queue to 1024Boris Kolpackov1-4/+4
2019-01-25Increase network queue sizes for better reliability under high loadBoris Kolpackov1-1/+14
2019-01-23Pass -w (wait) option to iptablesBoris Kolpackov1-0/+2
This is now necessary since we may be running multiple instances.
2019-01-23Minor tweak to agent .service fileBoris Kolpackov1-3/+3
2019-01-22Add temporary --instance option to bbot-agent .service fileBoris Kolpackov1-0/+1
2019-01-21Add support for running multiple instances of agent for same toolchainBoris Kolpackov6-135/+320
This allows us to perform multiple bootstraps/builds in parallel. Note that each machine can only be used by a single instance so it doesn't make sense to have more instances than machines.