aboutsummaryrefslogtreecommitdiff
path: root/mod/mod-build-task.cxx
AgeCommit message (Collapse)AuthorFilesLines
2023-04-14Add support for random package ordering in build task moduleKaren Arutyunov1-509/+600
2022-12-06Make sure we only build one package config per interactive tennantKaren Arutyunov1-4/+145
2022-11-23Add support for package build configurationsKaren Arutyunov1-162/+194
2022-10-27Suppress (potential) bogus GCC 12 -Wrestrict warningsBoris Kolpackov1-1/+1
2022-08-29Add target to build configuration idKaren Arutyunov1-23/+22
2022-02-11Add support for reflect clause in tests package manifest valueKaren Arutyunov1-1/+2
2021-11-24Fix forced package re-build timeout evaluationKaren Arutyunov1-2/+2
2021-10-04Add support for soft and hard rebuildsKaren Arutyunov1-57/+205
2021-09-28Adapt to libbutl headers extension change from .mxx to .hxxKaren Arutyunov1-9/+9
2021-09-27Add support for build2 configuration classKaren Arutyunov1-1/+4
2021-09-24Add support for requires, tests, examples, benchmarks, and host task ↵Karen Arutyunov1-3/+10
manifest values
2021-04-09Fix broken package rebuildKaren Arutyunov1-4/+5
2021-03-26Add support for interactive CI modeKaren Arutyunov1-22/+108
2020-06-26Adapt to merging of package external tests, examples, and benchmarks into ↵Karen Arutyunov1-30/+23
typed tests
2020-05-02For external test packages use the 'all' class as default underlying build ↵Karen Arutyunov1-1/+11
class set
2020-04-06Add support for test-exclude task manifest valueKaren Arutyunov1-6/+36
2020-04-01Invent alternative package rebuild timeoutKaren Arutyunov1-9/+53
2020-03-27Implement brep-monitorKaren Arutyunov1-16/+6
2020-02-07Drop copyright notice from source codeKaren Arutyunov1-1/+0
2019-10-31Add support for environment task manifest valueKaren Arutyunov1-0/+1
2019-09-30Adapt to moving path match to path-pattern.?xxKaren Arutyunov1-1/+1
2019-09-28Adapt to swapping of entry and pattern parameters in butl::path_match()Karen Arutyunov1-2/+2
2019-09-05Adapt to optional package revisionKaren Arutyunov1-1/+1
2019-07-08Cleanup handler configuration options inheritanceKaren Arutyunov1-3/+2
2019-02-28Build packages for different toolchains having same version but different namesKaren Arutyunov1-5/+11
2019-01-16Update copyright yearKaren Arutyunov1-1/+1
2018-12-11Add support for build configuration class inheritanceKaren Arutyunov1-7/+14
2018-11-30Minor naming changeBoris Kolpackov1-2/+2
2018-11-30Match build configuration names, targets and machine names as pathsKaren Arutyunov1-4/+13
2018-11-29Add support for builds manifest valueKaren Arutyunov1-0/+2
2018-10-30Add tenant objectKaren Arutyunov1-1/+1
2018-09-08Add multi-tenancy supportKaren Arutyunov1-30/+39
2018-07-10Add support for package submissionKaren Arutyunov1-3/+10
2018-05-24Adapt to inventing package_name typeKaren Arutyunov1-1/+2
2018-05-19Update copyright yearKaren Arutyunov1-1/+1
2017-10-03Adapt to modularization of libbutlKaren Arutyunov1-8/+8
2017-08-29Use system_clock instead of timestamp::clockKaren Arutyunov1-3/+3
2017-07-10Add support for build include/exclude manifest valuesKaren Arutyunov1-70/+87
2017-07-05Make use of foreign package objects in build-related functionalityKaren Arutyunov1-171/+131
2017-06-20Add support for build configuration warning-detecting regexesKaren Arutyunov1-1/+2
2017-06-14Get rid of package configuration unbuilt stateKaren Arutyunov1-15/+14
2017-06-07Add support for openssl-envvar module optionKaren Arutyunov1-1/+3
2017-05-31Add support for bbot agent authenticationKaren Arutyunov1-4/+85
2017-05-19Allow to enforce rebuild for building stateKaren Arutyunov1-31/+39
2017-05-19Rename build states to unbuilt, building and builtKaren Arutyunov1-21/+21
2017-05-19Add filter form to builds pageKaren Arutyunov1-1/+5
2017-05-15Implement builds pageKaren Arutyunov1-3/+16
2017-05-03Add support for task request manifest toolchain name/versionKaren Arutyunov1-2/+16
2017-05-02Add suppport for build-task repository parameterKaren Arutyunov1-14/+25
2017-05-01Adapt to adding hxx extension for headers and lib prefix for library dir in ↵Karen Arutyunov1-4/+4
libbutl