aboutsummaryrefslogtreecommitdiff
path: root/load/load.cxx
AgeCommit message (Collapse)AuthorFilesLines
2024-06-04Fix brep-load potential crash introduced by previous commitKaren Arutyunov1-11/+11
2024-06-04Add --ignore-unresolv-cond option and rename --ignore-unresolved-tests to ↵Karen Arutyunov1-63/+151
--ignore-unresolv-tests for brep-load
2024-05-23Make poll interval for unloaded tenant configurable and rename ↵Karen Arutyunov1-1/+1
loaded_timestamp tenant member to unloaded_timestamp
2024-05-21Add support for build_unloaded() notification for tenant-associated servicesKaren Arutyunov1-31/+124
2024-04-22Fix brep-load to apply package manifest overrides before converting package ↵Karen Arutyunov1-13/+15
build configurations to brep's representation
2024-04-22Add support for custom build botsKaren Arutyunov1-6/+144
2024-03-21Add support for build auxiliary machines/configurationsKaren Arutyunov1-0/+3
2024-03-14Add --ignore-unresolved-tests option for brep-loadKaren Arutyunov1-14/+37
2024-02-22Add support for tenant-associated service notificationsKaren Arutyunov1-1/+54
2024-02-01Add support for enable clause in tests package manifest valueKaren Arutyunov1-0/+1
2023-08-04Don't log warning if build task is expired due to suspended build machineKaren Arutyunov1-1/+1
2023-05-30Add support for package-description, package-description-type, and ↵Karen Arutyunov1-27/+64
changes-type package manifest values
2023-01-13Adapt to package manifest API changeKaren Arutyunov1-2/+2
2022-12-06Make sure we only build one package config per interactive tennantKaren Arutyunov1-10/+18
2022-11-23Add support for package build configurationsKaren Arutyunov1-3/+4
2022-10-27Suppress (potential) bogus GCC 12 -Wrestrict warningsBoris Kolpackov1-1/+1
2022-02-11Add support for reflect clause in tests package manifest valueKaren Arutyunov1-1/+2
2022-01-17Adapt to package manifest dependency classes changeKaren Arutyunov1-26/+24
2021-12-08Prepare for supporting multiple dependencies in dependency alternativeKaren Arutyunov1-25/+49
2021-10-07Fix loader to add base repository manifest implicitly if ↵Karen Arutyunov1-0/+3
repositories.manifest contains no repository manifests
2021-09-28Adapt to libbutl headers extension change from .mxx to .hxxKaren Arutyunov1-7/+7
2021-08-24Add support for build-time mark (*) in tests, examples, and benchmarks ↵Karen Arutyunov1-1/+4
package manifest values
2021-03-26Add support for interactive CI modeKaren Arutyunov1-1/+10
2020-09-14Make loader to retry on bpkg recoverable errorsKaren Arutyunov1-91/+146
2020-09-09Fix loader assertion failure for external repository without local cacheKaren Arutyunov1-24/+156
Now loader fetches external repositories into temporary local caches.
2020-06-26Adapt to merging of package external tests, examples, and benchmarks into ↵Karen Arutyunov1-44/+21
typed tests
2020-04-06Add support for test-exclude task manifest valueKaren Arutyunov1-12/+40
2020-04-05Make brep-load to resolve package dependencies in shallow modeKaren Arutyunov1-22/+21
2020-03-27Implement brep-monitorKaren Arutyunov1-1/+1
2020-02-12Use copyright extracted from COPYRIGHT file for printing utility versionKaren Arutyunov1-1/+1
2020-02-07Drop copyright notice from source codeKaren Arutyunov1-1/+0
2019-10-31Add support for tests, examples, and benchmark package manifest valuesKaren Arutyunov1-84/+140
2019-09-05Adapt to optional package revisionKaren Arutyunov1-6/+16
2019-07-09Add support for marking internal repository as non-buildableKaren Arutyunov1-17/+38
2019-06-04Add support for topics and keywords package manifest valuesKaren Arutyunov1-1/+2
2019-05-22Add support for package manifest upstream-version valueKaren Arutyunov1-0/+1
2019-05-15Add support for description-type package manifest valueKaren Arutyunov1-15/+34
2019-04-26Add support for overrides parameter in CI request handlerKaren Arutyunov1-9/+54
2019-01-16Update copyright yearKaren Arutyunov1-2/+2
2019-01-15Add support for $ in package manifest dependency constraintKaren Arutyunov1-6/+12
2018-11-29Add support for builds manifest valueKaren Arutyunov1-0/+1
2018-11-15Add support for repository location compound schemes (git+https, etc)Karen Arutyunov1-10/+8
2018-11-06Add support for build-warning-email and build-error-email package manifest ↵Karen Arutyunov1-0/+2
values
2018-10-30Add tenant objectKaren Arutyunov1-10/+18
2018-09-08Add multi-tenancy supportKaren Arutyunov1-19/+65
2018-08-31Add support for git repositories to brep-loadKaren Arutyunov1-79/+161
2018-07-11Add support for package project manifest valueKaren Arutyunov1-0/+5
2018-07-09Adapt to repository_url(string) ctor throwing invalid_argument for empty stringKaren Arutyunov1-2/+2
2018-05-24Adapt to inventing package_name typeKaren Arutyunov1-1/+1
2018-05-19Update copyright yearKaren Arutyunov1-2/+2