summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* tests: Break `test_pip_source_import` into independent testspip-elem-install-from-pip-sourceShahwat Dalal2019-05-141-2/+59
* pip_element: Install packages pulled by pip_sourceShahwat Dalal2019-05-142-1/+73
* tests: Allow `python_repo` to install nested package depsShahwat Dalal2019-05-142-12/+28
* Merge branch 'chandan/update-plugin-reqs' into 'master'Chandan Singh2019-05-142-4/+0
|\
| * requirements: Do not require PyGObjectChandan Singh2019-05-142-4/+0
|/
* Merge branch 'jjardon/ostree_removal' into 'master'Chandan Singh2019-05-1414-605/+13
|\
| * Remove OSTree plugin; It lives now in the bst-plugins-experimental repoJavier Jardón2019-05-1414-605/+13
|/
* Merge branch 'raoul/982-individual-source-caching' into 'master'Raoul Hidalgo Charman2019-05-1411-36/+260
|\
| * Add tests for BST_REQUIRES_PREVIOUS_SOURCES_STAGERaoul Hidalgo Charman2019-05-145-0/+156
| * Add BST_REQUIRES_PREVIOUS_SOURCE_STAGE optionRaoul Hidalgo Charman2019-05-146-36/+104
|/
* Merge branch 'raoul/1010-multiple-track-fix' into 'master'Raoul Hidalgo Charman2019-05-145-25/+31
|\
| * source.py: ensure previous track refs are updatedraoul/1010-multiple-track-fixRaoul Hidalgo Charman2019-05-105-25/+31
|/
* Merge branch 'aevri/retry_flag' into 'master'bst-marge-bot2019-05-101-10/+5
|\
| * jobs/job.py: refactor, rm redundant _retry_flagAngelos Evripiotis2019-05-101-10/+5
|/
* Merge branch 'tristan/fix-build-track-all-no-strict' into 'master'Tristan Van Berkom2019-05-102-3/+94
|\
| * tests/frontend/buildtrack.py: Test that tracking builds in non-strict mode ac...tristan/fix-build-track-all-no-strictTristan Van Berkom2019-05-091-0/+77
| * tests/frontend/buildtrack.py: Extending tests to ensure we build after trackingTristan Van Berkom2019-05-091-2/+14
| * element.py: Update state on reverse dependencies when strict key is resolved.Tristan Van Berkom2019-05-091-1/+3
|/
* Merge branch 'tristan/fix-no-strict-junctions' into 'master'Tristan Van Berkom2019-05-092-2/+10
|\
| * test/frontend/fetch.py: Test for crashes when loading junctions in non-strict...tristan/fix-no-strict-junctionsTristan Van Berkom2019-05-081-1/+9
| * _loader/loader.py: Set junction to be required in order to resolve cache keyTristan Van Berkom2019-05-081-1/+1
|/
* Merge branch 'tristan/fix-missing-workspace-artifact' into 'master'bst-marge-bot2019-05-063-5/+54
|\
| * tests/integration/workspace.py: Test that we don't crash when workspace artif...tristan/fix-missing-workspace-artifactTristan Van Berkom2019-05-061-0/+33
| * testing/runcli.py: Fix remove_artifact_from_cache() to work with subdirs.Tristan Van Berkom2019-05-061-2/+2
| * element.py: Reset workspace state if last successful build is missing.Tristan Van Berkom2019-05-061-3/+19
|/
* Merge branch 'jjardon/sphinx_2' into 'master'bst-marge-bot2019-05-041-1/+1
|\
| * tox.ini: do not hardcode sphinx versionjjardon/sphinx_2Javier Jardón2019-05-041-1/+1
|/
* Merge branch 'jjardon/fedora_30_master' into 'master'bst-marge-bot2019-05-041-5/+5
|\
| * .gitlab-ci.yml: Add Fedora 30 and remove deprecated Fedora 28jjardon/fedora_30_masterJavier Jardón2019-05-031-5/+5
|/
* Merge branch 'danielsilverstone-ct/track-update' into 'master'bst-marge-bot2019-05-022-2/+16
|\
| * _yaml.py, source.py: Fix tracking of refs inside conditionsDaniel Silverstone2019-05-022-2/+16
|/
* Merge branch 'abderrahim/non-strict-key-display' into 'master'bst-marge-bot2019-05-011-3/+3
|\
| * _artifactcache.py: display the actual key being pulledAbderrahim Kitouni2019-05-011-3/+3
|/
* Merge branch 'bschubert/remove-duplicated-code' into 'master'bst-marge-bot2019-05-011-5/+0
|\
| * _yaml.py: remove duplicated checkBenjamin Schubert2019-05-011-5/+0
|/
* Merge branch 'tristan/fix-cloned-plugin-ids' into 'master'bst-marge-bot2019-04-302-10/+21
|\
| * source.py: Inherit unique ID in cloned sourcestristan/fix-cloned-plugin-idsTristan Van Berkom2019-04-301-3/+5
| * plugin.py: Allow passing a unique_id through the constructor.Tristan Van Berkom2019-04-301-5/+9
| * plugin.py: Start plugin ID counter at ID 1Tristan Van Berkom2019-04-301-2/+7
|/
* Merge branch 'phil/separate-local-tests' into 'master'bst-marge-bot2019-04-304-8/+86
|\
| * testing._sourcetests: Don't special case 'local' in parameter listPhil Dawson2019-04-304-8/+86
|/
* Merge branch 'jonathan/reduce-update-state-calls' into 'master'bst-marge-bot2019-04-291-2/+6
|\
| * element.py: Remove _update_state from _schedule_trackingjonathan/reduce-update-state-callsJonathan Maw2019-04-291-1/+0
| * element.py: _fetch_done only updates source stateJonathan Maw2019-04-291-1/+6
|/
* Merge branch 'fixed-bug-for-pip-test' into 'master'bst-marge-bot2019-04-291-1/+2
|\
| * tests/testutil/python_repo.py: fixed executable path when running pipfixed-bug-for-pip-testShahwat Dalal2019-04-261-1/+2
|/
* Merge branch 'phil/move-integration-cache-to-testing' into 'master'bst-marge-bot2019-04-263-50/+50
|\
| * testing: make Integration cache fixture available in testing modulePhil Dawson2019-04-263-50/+50
|/
* Merge branch 'tpollard/artifactmetadata' into 'master'bst-marge-bot2019-04-262-69/+42
|\
| * _artifact.py: Remove unneeded key return from _get directory methodsTom Pollard2019-04-261-18/+14