aboutsummaryrefslogtreecommitdiff
path: root/libbrep
AgeCommit message (Collapse)AuthorFilesLines
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 ↵Karen Arutyunov3-19/+49
changes-type package manifest values
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 ↵Karen Arutyunov1-0/+1
pages
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
minor version behind)
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
minor version behind)
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 ↵Karen Arutyunov6-43/+132
manifest values
2021-08-24Add support for build-time mark (*) in tests, examples, and benchmarks ↵Karen Arutyunov2-2/+15
package manifest values
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
minor version behind)
2020-07-17Close package database schema versionKaren Arutyunov1-1/+1
2020-06-26Adapt to merging of package external tests, examples, and benchmarks into ↵Karen Arutyunov7-81/+126
typed tests
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
2020-04-01Invent alternative package rebuild timeoutKaren Arutyunov1-0/+1
2020-03-27Implement brep-monitorKaren Arutyunov5-4/+171
2020-02-07Drop copyright notice from source codeKaren Arutyunov17-17/+0
2020-01-28Relax requirements for CI and submit service parametersKaren Arutyunov1-0/+1
2019-11-26Remove redundant {package,build}-???-{pre,post}.sql files in odb.shKaren Arutyunov1-0/+2
2019-11-26Drop all database migrations to be backward compatible with only 0.12.0 (one ↵Karen Arutyunov4-283/+264
minor version behind)
2019-10-31Add support for tests, examples, and benchmark package manifest valuesKaren Arutyunov3-4/+283
2019-09-28Adapt to renaming butl::casecmp() to icasecmp()Karen Arutyunov1-2/+2
2019-09-05Adapt to optional package revisionKaren Arutyunov5-27/+65
2019-08-01Adapt to using butl::small_vector instead of std::vector for some manifest ↵Karen Arutyunov5-7/+14
values