aboutsummaryrefslogtreecommitdiff
path: root/libbrep/package.hxx
AgeCommit message (Collapse)AuthorFilesLines
2024-04-01Stash build toolchain in tenant objectKaren Arutyunov1-1/+22
2024-03-21Add support for build auxiliary machines/configurationsKaren Arutyunov1-9/+33
2024-02-22Add support for tenant-associated service notificationsKaren Arutyunov1-6/+37
2024-02-01Add support for enable clause in tests package manifest valueKaren Arutyunov1-1/+4
2023-09-29Add support for *-build-*email package manifest valuesKaren Arutyunov1-11/+4
2023-05-30Add support for package-description, package-description-type, and ↵Karen Arutyunov1-12/+29
changes-type package manifest values
2023-05-17Add support for upload handlers and implement brep-upload-bindist handlerKaren Arutyunov1-1/+1
2022-12-06Make sure we only build one package config per interactive tennantKaren Arutyunov1-1/+1
2022-11-23Add support for package build configurationsKaren Arutyunov1-8/+42
2022-08-24Drop all database migrations to be backward compatible with only 0.15.0 (one ↵Karen Arutyunov1-1/+1
minor version behind)
2022-02-11Add support for reflect clause in tests package manifest valueKaren Arutyunov1-12/+15
2022-01-17Adapt to package manifest dependency classes changeKaren Arutyunov1-5/+20
2022-01-17Adapt to package manifest requirement classes changeKaren Arutyunov1-1/+1
2021-12-21Use butl::small_vector for package manifest license alternativesKaren Arutyunov1-1/+1
2021-12-09Prepare for supporting multiple ids in requirement alternativeKaren Arutyunov1-2/+23
2021-12-08Prepare for supporting multiple dependencies in dependency alternativeKaren Arutyunov1-9/+47
2021-11-15Drop all database migrations to be backward compatible with only 0.14.0 (one ↵Karen Arutyunov1-3/+3
minor version behind)
2021-09-24Add support for requires, tests, examples, benchmarks, and host task ↵Karen Arutyunov1-27/+4
manifest values
2021-08-24Add support for build-time mark (*) in tests, examples, and benchmarks ↵Karen Arutyunov1-2/+9
package manifest values
2021-03-26Add support for interactive CI modeKaren Arutyunov1-2/+15
2020-07-23Drop all database migrations to be backward compatible with only 0.13.0 (one ↵Karen Arutyunov1-1/+1
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 Arutyunov1-14/+29
typed tests
2020-05-01Adapt to renaming bpkg::url class to bpkg::manifest_urlKaren Arutyunov1-15/+14
2020-04-06Add support for test-exclude task manifest valueKaren Arutyunov1-17/+24
2020-04-05Make brep-load to resolve package dependencies in shallow modeKaren Arutyunov1-2/+2
2020-02-07Drop copyright notice from source codeKaren Arutyunov1-1/+0
2019-11-26Drop all database migrations to be backward compatible with only 0.12.0 (one ↵Karen Arutyunov1-1/+1
minor version behind)
2019-10-31Add support for tests, examples, and benchmark package manifest valuesKaren Arutyunov1-4/+19
2019-09-05Adapt to optional package revisionKaren Arutyunov1-1/+1
2019-08-01Adapt to using butl::small_vector instead of std::vector for some manifest ↵Karen Arutyunov1-4/+4
values
2019-07-09Add support for marking internal repository as non-buildableKaren Arutyunov1-3/+28
2019-06-22Drop all database migrations to be backward compatible with only 0.11.0 (one ↵Karen Arutyunov1-1/+1
minor version behind)
2019-06-04Add support for topics and keywords package manifest valuesKaren Arutyunov1-8/+14
2019-05-29Adapt to making bpkg::url inheriting from butl::urlKaren Arutyunov1-1/+4
2019-05-22Add support for package manifest upstream-version valueKaren Arutyunov1-4/+8
2019-05-15Add support for description-type package manifest valueKaren Arutyunov1-2/+19
2019-02-28Build packages for different toolchains having same version but different namesKaren Arutyunov1-10/+1
2019-02-19Close database schema versionBoris Kolpackov1-1/+1
2019-01-16Update copyright yearKaren Arutyunov1-1/+1
2018-11-29Add support for builds manifest valueKaren Arutyunov1-8/+8
2018-11-06Add support for build-warning-email and build-error-email package manifest ↵Karen Arutyunov1-1/+5
values
2018-10-30Add tenant objectKaren Arutyunov1-1/+51
2018-10-12Recreate database schema extras on migrationKaren Arutyunov1-1/+1
2018-09-14Add support for packages and builds global viewsKaren Arutyunov1-1/+3
2018-09-11Close database schema versionBoris Kolpackov1-1/+1
2018-09-08Add multi-tenancy supportKaren Arutyunov1-14/+26
2018-08-31Add support for git repositories to brep-loadKaren Arutyunov1-6/+11
2018-07-11Add support for package project manifest valueKaren Arutyunov1-1/+8
2018-07-09Workaround for GCC bug #86441Boris Kolpackov1-0/+9