summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* .gitlab-ci.yml: XXX USE LATEST THINGStristan/bst-1-bisect/misc-cleanupJavier Jardón2019-08-301-2/+3
* XXX DO NOT MERGE: Testing overnight tests in regular CITristan Van Berkom2019-08-301-2/+5
* Merge branch 'tristan/bst-1/misc-cleanup' into 'bst-1'Tristan Van Berkom2019-08-0511-85/+58
|\
| * git source plugin: Fixing documentation linking and typoTristan Van Berkom2019-08-051-3/+4
| * Source: Fix typo in documentation, and make it a link to `bst track`Tristan Van Berkom2019-08-051-1/+2
| * types.py: Moving CoreWarnings to the types.py moduleTristan Van Berkom2019-08-059-40/+35
| * tests/sources/git.py: Refactor ref-not-in-track test to use parameterizationTristan Van Berkom2019-08-051-41/+17
|/
* Merge branch 'tristan/bst-1/relative-workspaces' into 'bst-1'bst-marge-bot2019-08-046-55/+98
|\
| * Implementing relative workspacestristan/bst-1/relative-workspacesPhillip Smyth2019-08-046-55/+98
|/
* Merge branch 'tristan/bst-1/json-cache-keys' into 'bst-1'Tristan Van Berkom2019-08-0434-30/+38
|\
| * NEWS: Adding news entry about depending on ujsonTristan van Berkom2019-08-041-0/+2
| * Cache Keys: Update to use JSON rather than pickleDaniel Silverstone2019-08-0433-30/+36
|/
* Merge branch 'tristan/bst-1/pretty-git-refs' into 'bst-1'Tristan Van Berkom2019-08-043-2/+74
|\
| * tests/sources/git.py: Add track and fetch test with and without tagJürg Billeter2019-08-041-0/+47
| * testutils/repo/git.py: Add add_tag() methodJürg Billeter2019-08-041-0/+3
| * git.py: Make `ref` human readableJürg Billeter2019-08-041-2/+24
|/
* Merge branch 'tristan/bst-1/submodule-warnings' into 'bst-1'Tristan Van Berkom2019-08-046-46/+344
|\
| * NEWS: Updating for new git configurable warningsTristan van Berkom2019-08-031-0/+6
| * tests/sources/git.py: Test invalid submodules warning appearing after trackTristan Van Berkom2019-08-031-59/+57
| * tests/sources/git.py: Test unlisted submodules warning appearing after trackTristan Van Berkom2019-08-031-0/+63
| * tests/sources/git.py: Testing the git:invalid-submodule warningTristan Van Berkom2019-08-031-0/+71
| * tests/sources/git.py: Testing the git:unlisted-submodule warningTristan Van Berkom2019-08-031-0/+73
| * tests/testutils/repo/git.py: Adding remove_path() helperTristan Van Berkom2019-08-031-0/+6
| * git source plugin: Emmit the ref-not-in-track warning from validate_cache()Tristan Van Berkom2019-08-031-37/+30
| * git source plugin: Implementing submodule warningsTristan Van Berkom2019-08-032-8/+73
| * source.py: Add new delegate method validate_cache()Tristan Van Berkom2019-08-031-1/+24
|/
* Merge branch 'tristan/bst-1/ref-not-in-track' into 'bst-1'Tristan Van Berkom2019-08-042-4/+109
|\
| * tests/sources/git.py: Add tests for REF_NOT_IN_TRACKTom Pollard2019-08-041-0/+68
| * plugins/git.py: Warn if ref is not in given trackTom Pollard2019-08-041-4/+41
|/
* Merge branch 'tristan/bst-1/cache-quota-docs-fix' into 'bst-1'Tristan Van Berkom2019-08-041-1/+6
|\
| * data/userconfig.yaml: Document the cache.quota settingMathieu Bridon2019-08-041-1/+6
|/
* Merge branch 'tristan/bst-1/fatal-warnings' into 'bst-1'Tristan Van Berkom2019-08-0344-90/+443
|\
| * NEWS: Fixing (removing) duplicate NEWS entryTristan van Berkom2019-08-031-7/+0
| * NEWS: Adding NEWS entry about fatal warningsTristan van Berkom2019-08-031-0/+15
| * tests: Fix the fatal-warnings initial test pluginsTristan van Berkom2019-08-033-1/+29
| * plugin.py: Stop printing None for fatal-warningsTristan van Berkom2019-08-031-0/+1
| * tests: Add tests for configurable warningsJosh Smith2019-08-039-2/+201
| * tests/frontend/overlaps.py: Fixed test case after implementing fatal warningsTristan van Berkom2019-08-031-2/+2
| * docs: Add documentation for Configurable WarningsJosh Smith2019-08-032-12/+36
| * git.py: Add configurable warning for inconsistent-submoduleJosh Smith2019-08-031-1/+10
| * _project.py: Add fatal-warnings configuration itemJosh Smith2019-08-0332-67/+151
|/
* NEWS: Fixing mistakesTristan Van Berkom2019-07-251-0/+14
* Merge branch 'tristan/junction-dep-names-bst-1' into 'bst-1'Tristan Van Berkom2019-07-258-45/+238
|\
| * Document how to refer to cross-junction dependencies inlinetristan/junction-dep-names-bst-1Chandan Singh2019-07-252-0/+37
| * NEWS: Cross-junction dependencies can now be specified inlineChandan Singh2019-07-251-0/+3
| * _loader/loader.py: Matching up API to recently changed Dependency() constructorTristan Van Berkom2019-07-251-1/+1
| * loader: Allow dependencies to use ":" to refer to junctioned elementsChandan Singh2019-07-254-44/+197
|/
* Merge branch 'tristan/build-run-depends-bst-1' into 'bst-1'Tristan Van Berkom2019-07-2513-25/+188
|\
| * Add NEWSJonathan Maw2019-07-251-0/+4
| * docs: Add documentation of build-depends and runtime-depends fieldsJonathan Maw2019-07-251-2/+66