summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* testutils/repo/git.py: Add add_tag() methodtristan/bst-1/pretty-git-refsJürg Billeter2019-08-021-0/+3
* git.py: Make `ref` human readableJürg Billeter2019-08-021-2/+24
* 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
| * versions: Bump format version to 14Jonathan Maw2019-07-251-1/+1
| * tests: Add tests for loading builddeps and runtime depsJonathan Maw2019-07-258-4/+78
| * loader: Add 'build-depends' and 'runtime-depends' fields to elementsJonathan Maw2019-07-252-18/+39
|/
* NEWS: Updating for 1.2.8 release1.3.1Tristan Van Berkom2019-07-161-0/+7
* Merge branch 'tristan/backport-previous-sources' into 'bst-1'bst-marge-bot2019-07-1633-110/+829
|\
| * source.py: ensure previous track refs are updatedRaoul Hidalgo Charman2019-07-165-25/+33
| * Add NEWS entry for Source Transform and pip sourceChandan Singh2019-07-161-0/+12
| * Add pip source pluginChandan Singh2019-07-1622-6/+454
| * Allow source plugins to access previous sourcesChandan Singh2019-07-169-84/+335
| * setup.cfg: Don't load the integration-tests project recursivelyTristan Van Berkom2019-07-161-1/+1
|/
* Merge branch 'tristan/bst-1/config-max-jobs' into 'bst-1'bst-marge-bot2019-07-1624-114/+185
|\
| * man: Updated man pages for new `--max-jobs` CLI argumenttristan/bst-1/config-max-jobsTristan Van Berkom2019-07-1517-112/+101
| * tests/frontend/show.py: Test proper resolution of max-jobsTristan Van Berkom2019-07-151-0/+51
| * _project.py: Use the user specified max-jobsTristan Van Berkom2019-07-141-1/+6
| * _frontend: Added toplevel `--max-jobs` configurationTristan Van Berkom2019-07-143-0/+4
| * _context.py: Added max-jobs configurationTristan Van Berkom2019-07-142-1/+23
|/
* Merge branch 'tristan/exit-on-nonblock-terminal-1.2' into 'bst-1.2'bst-1.2-branchpointbst-marge-bot2019-07-121-0/+12
|\
| * _frontend/cli.py: Exit with error if output streams are set to nonblockingtristan/exit-on-nonblock-terminal-1.2Tristan Van Berkom2019-07-101-0/+12
|/
* Merge branch 'valentindavid/disable-test_expiry_order' into 'bst-1.2'Valentin David2019-06-281-0/+1
|\
| * tests/artifactcache/expiry.py: Disable test failing on buildersvalentindavid/disable-test_expiry_orderValentin David2019-06-281-0/+1
|/
* Merge branch 'tristan/fix-workspaced-junctions-1.2' into 'bst-1.2'Tristan Van Berkom2019-05-242-24/+57
|\
| * tests/frontend/show.py: Test behavior of unfetched/inconsistent workspaced ju...tristan/fix-workspaced-junctions-1.2Tristan Van Berkom2019-05-241-6/+37
| * _loader/loader.py: Check Element._get_consistency() for junction consistencyTristan Van Berkom2019-05-241-18/+20
|/
* NEWS: Updating for 1.2.7 release1.2.7Tristan Van Berkom2019-05-201-0/+14
* Merge branch 'coldtom/backport-MR792' into 'bst-1.2'bst-marge-bot2019-05-104-1/+20
|\
| * Adding test for Invalid Yamlknownexus2019-05-103-0/+16
| * Incorrect error when malformed project.confknownexus2019-05-101-1/+4
|/
* Merge branch 'tristan/fix-build-track-all-no-strict-1.2' into 'bst-1.2'Tristan Van Berkom2019-05-102-4/+95
|\
| * tests/frontend/buildtrack.py: Test that tracking builds in non-strict mode ac...tristan/fix-build-track-all-no-strict-1.2Tristan Van Berkom2019-05-091-1/+77
| * tests/frontend/buildtrack.py: Extending tests to ensure we build after trackingTristan Van Berkom2019-05-091-2/+15
| * element.py: Update state on reverse dependencies when strict key is resolved.Tristan Van Berkom2019-05-091-1/+3
|/
* Merge branch 'tristan/fix-missing-workspace-artifact-1.2' into 'bst-1.2'bst-marge-bot2019-05-063-4/+54
|\
| * tests/integration/workspace.py: Test that we don't crash when workspace artif...Tristan Van Berkom2019-05-061-0/+33
| * tests/testutils/runcli.py: Fix remove_artifact_from_cache() to work with subd...Tristan Van Berkom2019-05-061-2/+2
| * element.py: Reset workspace state if last successful build is missing.Tristan Van Berkom2019-05-061-2/+19
|/
* Merge branch 'jjardon/fedora_30_coverage' into 'bst-1.2'bst-marge-bot2019-05-041-0/+1
|\
| * .gitlab-ci.yml: Add fedora 30 to coverage reportJavier Jardón2019-05-041-0/+1
|/
* Merge branch 'abderrahim/non-strict-key-display-1.2' into 'bst-1.2'bst-marge-bot2019-05-041-4/+4
|\
| * _artifactcache.py: display the actual key being pulledabderrahim/non-strict-key-display-1.2Abderrahim Kitouni2019-05-041-4/+4
|/