build2 build bot
This package contains the build2 build bot.
build2 is an open source, cross-platform toolchain for building and packaging
C++ code. Its aim is a modern build system and dependency manager for the C++
language that provide a consistent, out of the box interface across multiple
platforms and compilers. For more information see:
https://build2.org/
This library defines the types and utilities for working with build2 build
tasks. In particular, it provides C++ classes as well as the parser and
serializer... More
version |
0.13.2 |
license |
other: TODO |
repository |
pkg:cppget.org/alpha |
location |
https://pkg.cppget.org/1/alpha |
download |
bbot-0.13.2.tar.gz |
sha256 |
bdc5708626fd6b63f97b640f7310bc08d6fe1f03b0c503b88cc0e0ab93dabd77 |
Depends (2)
Requires (2)
Builds
toolchain |
public-0.13.0 |
config |
freebsd_11-clang_4.0 / x86_64-freebsd11.1 |
timestamp |
2021-03-05 10:38:24 UTC (06:07 minutes ago) |
result |
success | log | rebuild |
toolchain |
public-0.13.0 |
config |
macos_10.12-clang_8.1 / x86_64-apple-darwin16.4.0 |
timestamp |
2021-03-05 09:36:34 UTC (01:07:57 hours ago) |
result |
success | log | rebuild |
toolchain |
public-0.13.0 |
config |
windows_10-clang_9.0_llvm_msvc_16.4 / x86_64-microsoft-win32-msvc14.2 |
timestamp |
2021-03-05 01:26:33 UTC (09:17:58 hours ago) |
result |
success | log | rebuild |
toolchain |
public-0.13.0 |
config |
windows_10-msvc_16.6-O2 / x86_64-microsoft-win32-msvc14.2 |
timestamp |
2021-03-05 01:22:15 UTC (09:22:17 hours ago) |
result |
success | log | rebuild |
toolchain |
public-0.13.0 |
config |
windows_10-clang_10.0_llvm_msvc_16.6-static_O2 / x86_64-microsoft-win32-msvc14.2 |
timestamp |
2021-03-05 01:19:39 UTC (09:24:52 hours ago) |
result |
success | log | rebuild |
toolchain |
public-0.13.0 |
config |
windows_10-clang_10.0_llvm_msvc_16.6-O2 / x86_64-microsoft-win32-msvc14.2 |
timestamp |
2021-03-05 01:18:28 UTC (09:26:04 hours ago) |
result |
success | log | rebuild |
toolchain |
public-0.13.0 |
config |
windows_10-clang_10.0_llvm_msvc_16.6_lld / x86_64-microsoft-win32-msvc14.2 |
timestamp |
2021-03-05 01:14:24 UTC (09:30:07 hours ago) |
result |
success | log | rebuild |
toolchain |
public-0.13.0 |
config |
windows_10-msvc_16.6 / x86_64-microsoft-win32-msvc14.2 |
timestamp |
2021-03-05 01:12:08 UTC (09:32:24 hours ago) |
result |
success | log | rebuild |
toolchain |
public-0.13.0 |
config |
windows_10-msvc_16.6-static_O2 / x86_64-microsoft-win32-msvc14.2 |
timestamp |
2021-03-05 01:05:45 UTC (09:38:47 hours ago) |
result |
success | log | rebuild |
toolchain |
public-0.13.0 |
config |
windows_10_devmode-msvc_16.4 / x86_64-microsoft-win32-msvc14.2 |
timestamp |
2021-03-05 01:03:33 UTC (09:40:59 hours ago) |
result |
success | log | rebuild |
toolchain |
public-0.13.0 |
config |
linux_debian_10-clang_10.0_libc++-O3 / x86_64-linux-gnu |
timestamp |
2021-03-05 01:00:04 UTC (09:44:27 hours ago) |
result |
success | log | rebuild |
toolchain |
public-0.13.0 |
config |
linux_debian_10-clang_10.0_libc++-static_O3 / x86_64-linux-gnu |
timestamp |
2021-03-05 00:48:45 UTC (09:55:47 hours ago) |
result |
success | log | rebuild |
toolchain |
public-0.13.0 |
config |
linux_debian_10-clang_10.0-static_O3 / x86_64-linux-gnu |
timestamp |
2021-03-05 00:48:39 UTC (09:55:53 hours ago) |
result |
success | log | rebuild |
toolchain |
public-0.13.0 |
config |
linux_debian_10-clang_10.0-O3 / x86_64-linux-gnu |
timestamp |
2021-03-05 00:47:33 UTC (09:56:58 hours ago) |
result |
success | log | rebuild |
toolchain |
public-0.13.0 |
config |
linux_debian_10-clang_10.0_libc++ / x86_64-linux-gnu |
timestamp |
2021-03-05 00:47:24 UTC (09:57:07 hours ago) |
result |
success | log | rebuild |
toolchain |
public-0.13.0 |
config |
linux_debian_10-clang_10.0 / x86_64-linux-gnu |
timestamp |
2021-03-05 00:45:21 UTC (09:59:10 hours ago) |
result |
success | log | rebuild |
toolchain |
public-0.13.0 |
config |
windows_10-msvc_16.5 / x86_64-microsoft-win32-msvc14.2 |
timestamp |
2021-03-05 00:43:35 UTC (10:00:56 hours ago) |
result |
success | log | rebuild |
toolchain |
public-0.13.0 |
config |
windows_10-msvc_16.0 / x86_64-microsoft-win32-msvc14.2 |
timestamp |
2021-03-05 00:32:19 UTC (10:12:13 hours ago) |
result |
success | log | rebuild |
toolchain |
public-0.13.0 |
config |
linux_debian_10-gcc_10.1-O3 / x86_64-linux-gnu |
timestamp |
2021-03-05 00:20:35 UTC (10:23:56 hours ago) |
result |
success | log | rebuild |
toolchain |
public-0.13.0 |
config |
freebsd_12-clang_6.0 / x86_64-freebsd12.0 |
timestamp |
2021-03-05 00:12:10 UTC (10:32:21 hours ago) |
result |
success | log | rebuild |
toolchain |
public-0.13.0 |
config |
linux_debian_10-clang_9.0_libc++ / x86_64-linux-gnu |
timestamp |
2021-03-05 00:03:29 UTC (10:41:03 hours ago) |
result |
success | log | rebuild |
toolchain |
public-0.13.0 |
config |
linux_debian_10-gcc_10.1-static_O3 / x86_64-linux-gnu |
timestamp |
2021-03-04 23:55:45 UTC (10:48:47 hours ago) |
result |
success | log | rebuild |
toolchain |
public-0.13.0 |
config |
freebsd_12-clang_8.0-static_O3 / x86_64-freebsd12.1 |
timestamp |
2021-03-04 23:55:41 UTC (10:48:50 hours ago) |
result |
success | log | rebuild |
toolchain |
public-0.13.0 |
config |
linux_debian_9-clang_6.0_libc++ / x86_64-linux-gnu |
timestamp |
2021-03-04 23:48:40 UTC (10:55:52 hours ago) |
result |
success | log | rebuild |
toolchain |
public-0.13.0 |
config |
linux_debian_9-clang_8.0_libc++ / x86_64-linux-gnu |
timestamp |
2021-03-04 23:48:30 UTC (10:56:02 hours ago) |
result |
success | log | rebuild |
toolchain |
public-0.13.0 |
config |
linux_debian_10-gcc_10.1 / x86_64-linux-gnu |
timestamp |
2021-03-04 23:47:50 UTC (10:56:42 hours ago) |
result |
success | log | rebuild |
toolchain |
public-0.13.0 |
config |
linux_debian_9-clang_6.0 / x86_64-linux-gnu |
timestamp |
2021-03-04 23:46:23 UTC (10:58:09 hours ago) |
result |
success | log | rebuild |
toolchain |
public-0.13.0 |
config |
linux_debian_10-gcc_9.3 / x86_64-linux-gnu |
timestamp |
2021-03-04 23:38:39 UTC (11:05:53 hours ago) |
result |
success | log | rebuild |
toolchain |
public-0.13.0 |
config |
linux_debian_9-gcc_7.4 / x86_64-linux-gnu |
timestamp |
2021-03-04 23:33:45 UTC (11:10:47 hours ago) |
result |
success | log | rebuild |
toolchain |
public-0.13.0 |
config |
windows_10-clang_10.0_llvm_msvc_16.6 / x86_64-microsoft-win32-msvc14.2 |
timestamp |
2021-03-04 23:21:12 UTC (11:23:19 hours ago) |
result |
success | log | rebuild |
toolchain |
public-0.13.0 |
config |
windows_10-clang_10.0_msvc_msvc_16.6 / x86_64-microsoft-win32-msvc14.2 |
timestamp |
2021-03-04 22:47:15 UTC (11:57:17 hours ago) |
result |
success | log | rebuild |
toolchain |
public-0.13.0 |
config |
freebsd_12-clang_8.0-O3 / x86_64-freebsd12.1 |
timestamp |
2021-03-04 21:52:11 UTC (12:52:21 hours ago) |
result |
success | log | rebuild |
toolchain |
public-0.13.0 |
config |
freebsd_12-clang_8.0 / x86_64-freebsd12.1 |
timestamp |
2021-03-04 21:34:18 UTC (13:10:14 hours ago) |
result |
success | log | rebuild |
toolchain |
public-0.13.0 |
config |
linux_debian_10-clang_9.0 / x86_64-linux-gnu |
timestamp |
2021-03-04 21:30:24 UTC (13:14:08 hours ago) |
result |
success | log | rebuild |
toolchain |
public-0.13.0 |
config |
windows_10-clang_8.0_msvc_msvc_16.3 / x86_64-microsoft-win32-msvc14.2 |
timestamp |
2021-03-04 21:08:02 UTC (13:36:29 hours ago) |
result |
success | log | rebuild |
toolchain |
public-0.13.0 |
config |
linux_debian_9-clang_8.0 / x86_64-linux-gnu |
timestamp |
2021-03-04 21:07:16 UTC (13:37:15 hours ago) |
result |
success | log | rebuild |
toolchain |
public-0.13.0 |
config |
linux_debian_9-clang_7.0_libc++ / x86_64-linux-gnu |
timestamp |
2021-03-04 20:55:18 UTC (13:49:13 hours ago) |
result |
success | log | rebuild |
toolchain |
public-0.13.0 |
config |
linux_debian_9-clang_7.0 / x86_64-linux-gnu |
timestamp |
2021-03-04 20:11:33 UTC (14:32:59 hours ago) |
result |
success | log | rebuild |
toolchain |
public-0.13.0 |
config |
windows_10-msvc_15.9 / x86_64-microsoft-win32-msvc14.1 |
timestamp |
2021-03-04 19:26:37 UTC (15:17:54 hours ago) |
result |
success | log | rebuild |
toolchain |
public-0.13.0 |
config |
windows_10-gcc_9.2_mingw_w64-O3 / x86_64-w64-mingw32 |
timestamp |
2021-03-04 14:16:31 UTC (20:28:00 hours ago) |
result |
success | log | rebuild |
toolchain |
public-0.13.0 |
config |
windows_10-gcc_9.2_mingw_w64-static_O3 / x86_64-w64-mingw32 |
timestamp |
2021-03-04 14:14:57 UTC (20:29:35 hours ago) |
result |
success | log | rebuild |
toolchain |
public-0.13.0 |
config |
windows_10-gcc_9.2_mingw_w64 / x86_64-w64-mingw32 |
timestamp |
2021-03-04 14:07:47 UTC (20:36:44 hours ago) |
result |
success | log | rebuild |
toolchain |
public-0.13.0 |
config |
macos_10.15-clang_11.0-O3 / x86_64-apple-darwin19.0.0 |
timestamp |
2021-03-04 13:22:31 UTC (21:22:01 hours ago) |
result |
success | log | rebuild |
toolchain |
public-0.13.0 |
config |
macos_10.15-gcc_9.3_homebrew-static_O3 / x86_64-apple-darwin19.0.0 |
timestamp |
2021-03-04 13:05:43 UTC (21:38:49 hours ago) |
result |
success | log | rebuild |
toolchain |
public-0.13.0 |
config |
windows_10-msvc_14.3 / x86_64-microsoft-win32-msvc14.0 |
timestamp |
2021-03-04 13:03:22 UTC (21:41:09 hours ago) |
result |
success | log | rebuild |
toolchain |
public-0.13.0 |
config |
windows_10-msvc_15.0 / x86_64-microsoft-win32-msvc14.1 |
timestamp |
2021-03-04 12:55:58 UTC (21:48:34 hours ago) |
result |
success | log | rebuild |
toolchain |
public-0.13.0 |
config |
macos_10.15-gcc_9.3_homebrew-O3 / x86_64-apple-darwin19.0.0 |
timestamp |
2021-03-04 12:53:00 UTC (21:51:31 hours ago) |
result |
success | log | rebuild |
toolchain |
public-0.13.0 |
config |
macos_10.15-clang_11.0-static_O3 / x86_64-apple-darwin19.0.0 |
timestamp |
2021-03-04 12:34:56 UTC (22:09:36 hours ago) |
result |
success | log | rebuild |
toolchain |
public-0.13.0 |
config |
macos_10.15-gcc_9.3_homebrew / x86_64-apple-darwin19.0.0 |
timestamp |
2021-03-04 12:34:47 UTC (22:09:44 hours ago) |
result |
success | log | rebuild |
toolchain |
public-0.13.0 |
config |
macos_10.15-clang_11.0 / x86_64-apple-darwin19.0.0 |
timestamp |
2021-03-04 12:28:06 UTC (22:16:26 hours ago) |
result |
success | log | rebuild |
toolchain |
public-0.13.0 |
config |
macos_10.14-clang_10.0 / x86_64-apple-darwin18.6.0 |
timestamp |
2021-03-04 12:25:15 UTC (22:19:17 hours ago) |
result |
success | log | rebuild |
toolchain |
public-0.13.0 |
config |
freebsd_11-clang_6.0 / x86_64-freebsd11.2 |
timestamp |
2021-03-04 11:49:40 UTC (22:54:51 hours ago) |
result |
success | log | rebuild |
toolchain |
public-0.13.0 |
config |
linux_ubuntu_16.04-clang_3.7_libc++ / x86_64-linux-gnu |
timestamp |
2021-03-04 11:33:31 UTC (23:11:01 hours ago) |
result |
success | log | rebuild |
toolchain |
public-0.13.0 |
config |
linux_debian_9-clang_5.0 / x86_64-linux-gnu |
timestamp |
2021-03-04 11:18:11 UTC (23:26:21 hours ago) |
result |
success | log | rebuild |
toolchain |
public-0.13.0 |
config |
linux_debian_9-gcc_8.4 / x86_64-linux-gnu |
timestamp |
2021-03-04 11:06:04 UTC (23:38:28 hours ago) |
result |
success | log | rebuild |
toolchain |
public-0.13.0 |
config |
linux_debian_8-gcc_4.9 / x86_64-linux-gnu |
timestamp |
2021-03-04 10:49:17 UTC (23:55:14 hours ago) |
result |
success | log | rebuild |
toolchain |
public-0.13.0 |
config |
macos_10.13-clang_9.1 / x86_64-apple-darwin17.5.0 |
timestamp |
2021-03-04 09:56:23 UTC (01 00:48:09 days ago) |
result |
success | log | rebuild |
Changes
Version 0.13.0
* Build logs are now UTF-8-sanitized by the worker.
* Support for test-exclude task manifest value.
* Bootstrap timeout has been increased from 30 to 60 minutes.
Version 0.12.0
* Support for testing build system modules.
* Support for tests, examples, and benchmarks as separate packages.
* Support for passing the environment name as part of the task manifest.
* Add bootstrap and environment batch files for Clang targeting MSVC.
* Various improvements to environment scripts/batch files:
- Pass the compiler mode options as part of config.{c,cxx}.
- Update the MSVC and Clang environments to support running without the
development command prompt.
* Improve printing multi-line diagnostics to systemd journal.
* Make the unexpected build machine exit a warning instead of an error.
Version 0.11.0
* Increase default build timeout from 30 to 60 minutes.
Version 0.10.0
* MSVC 16 bootstrap and environment batch scripts.
Version 0.9.0
* Support for running multiple instances of bbot-agent for the same
toolchain.
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.
* Use the build system's 'info' meta-operation to determine if the package
project/subprojects can be tested.
* Ability to specify an alternative bridge interface in bbot-agent.
* Use QMP (QEMU Machine Protocol) events as a machine log file.
Version 0.8.0
* Add 'repository-type' value to task manifest and rename 'repository' value
to 'repository-url'.
* Make communication with QEMU monitor more robust.
* Disable audio output with QEMU_AUDIO_DRV=none.
Version 0.7.0
* Assign "step id" to each step in "worker script". This is used to support
step-specific command options. See bbot manual for details.
* Support for controller request retries (--request-retries) and connection
timeout (--connect-timeout) in bbot agent.
* Increase default bootstrap timeout to 20 minutes.
Version 0.6.0
* Support for installation testing (install, test installed, and uninstall
operations). See the bbot manual for details.
* Support for bbot agent authentication with controllers.
* Support for warning detection regex in task manifests.
* Multiple virtual machine management and communication robustness
improvements.
Version 0.5.0
* First public release.