aboutsummaryrefslogtreecommitdiff
path: root/libbrep
AgeCommit message (Expand)AuthorFilesLines
2024-11-05Retry database operations on recoverable failures in ci_start class functionsKaren Arutyunov1-4/+4
2024-10-22Sketch CI common API changesBoris Kolpackov1-0/+2
2024-10-07Switch to using odb::nested_*() functions directly rather than via adapters f...Karen Arutyunov3-215/+79
2024-08-07Add support for advanced package searchKaren Arutyunov1-1/+15
2024-08-07Add support for loading package version reviewsKaren Arutyunov5-5/+350
2024-07-29Drop all database migrations to be backward compatible with only 0.17.0 (one ...Karen Arutyunov4-358/+308
2024-06-04Add --ignore-unresolv-cond option and rename --ignore-unresolved-tests to --i...Karen Arutyunov1-1/+1
2024-05-23Make poll interval for unloaded tenant configurable and rename loaded_timesta...Karen Arutyunov5-16/+38
2024-05-21Add support for build_unloaded() notification for tenant-associated servicesKaren Arutyunov6-5/+53
2024-05-08Re-enable support for not bdep-initialized builds in odb.shKaren Arutyunov1-10/+2
2024-05-07Update odb.sh to match switch to libbutl-odbBoris Kolpackov1-0/+7
2024-05-07Adjust version checks to use new LIBODB*_VERSION_FULL macrosBoris Kolpackov1-2/+2
2024-04-22Make buildable with GCC 4.9Karen Arutyunov2-20/+22
2024-04-22Add support for custom build botsKaren Arutyunov10-98/+558
2024-04-01Stash build toolchain in tenant objectKaren Arutyunov7-3/+55
2024-03-21Add support for build auxiliary machines/configurationsKaren Arutyunov9-45/+408
2024-03-12Adapt to build auxiliary machines related changes in libbpkg and libbbotKaren Arutyunov1-0/+4
2024-02-22Cleanup build queries in monitorKaren Arutyunov2-11/+61
2024-02-22Add support for tenant-associated service notificationsKaren Arutyunov9-15/+229
2024-02-01Add support for enable clause in tests package manifest valueKaren Arutyunov6-2/+15
2023-09-29Add support for *-build-*email package manifest valuesKaren Arutyunov7-13/+42
2023-07-13Optimize build-task handler by using object loading viewKaren Arutyunov1-6/+12
2023-07-07Add odb sections to build_package classKaren Arutyunov1-9/+38
2023-05-30Add support for package-description, package-description-type, and changes-ty...Karen Arutyunov3-19/+49
2023-05-17Add support for upload handlers and implement brep-upload-bindist handlerKaren Arutyunov5-2/+7
2022-12-06Make sure we only build one package config per interactive tennantKaren Arutyunov3-137/+134
2022-12-02Reflect that build tenant is archived on builds and package version details p...Karen Arutyunov1-0/+1
2022-11-23Add support for package build configurationsKaren Arutyunov11-73/+478
2022-10-27Suppress (potential) bogus GCC 12 -Wrestrict warningsBoris Kolpackov3-10/+10
2022-08-29Add target to build configuration idKaren Arutyunov5-28/+95
2022-08-24Drop all database migrations to be backward compatible with only 0.15.0 (one ...Karen Arutyunov4-200/+96
2022-02-11Add support for reflect clause in tests package manifest valueKaren Arutyunov6-14/+27
2022-01-17Adapt to package manifest dependency classes changeKaren Arutyunov2-5/+32
2022-01-17Adapt to package manifest requirement classes changeKaren Arutyunov5-4/+15
2021-12-21Use butl::small_vector for package manifest license alternativesKaren Arutyunov1-1/+1
2021-12-09Prepare for supporting multiple ids in requirement alternativeKaren Arutyunov7-8/+131
2021-12-08Prepare for supporting multiple dependencies in dependency alternativeKaren Arutyunov2-9/+160
2021-11-15Drop all database migrations to be backward compatible with only 0.14.0 (one ...Karen Arutyunov4-47/+19
2021-10-04Add support for soft and hard rebuildsKaren Arutyunov3-23/+68
2021-09-28Adapt to libbutl headers extension change from .mxx to .hxxKaren Arutyunov5-16/+16
2021-09-24Add support for requires, tests, examples, benchmarks, and host task manifest...Karen Arutyunov6-43/+132
2021-08-24Add support for build-time mark (*) in tests, examples, and benchmarks packag...Karen Arutyunov2-2/+15
2021-03-26Add support for interactive CI modeKaren Arutyunov9-20/+69
2020-07-23Drop all database migrations to be backward compatible with only 0.13.0 (one ...Karen Arutyunov5-335/+77
2020-07-17Close package database schema versionKaren Arutyunov1-1/+1
2020-06-26Adapt to merging of package external tests, examples, and benchmarks into typ...Karen Arutyunov7-81/+126
2020-05-01Adapt to renaming bpkg::url class to bpkg::manifest_urlKaren Arutyunov3-19/+23
2020-04-07Fix to compile with g++ 4.9Karen Arutyunov1-4/+4
2020-04-06Add support for test-exclude task manifest valueKaren Arutyunov9-27/+201
2020-04-05Make brep-load to resolve package dependencies in shallow modeKaren Arutyunov1-2/+2