summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* NEWS: Add note about the switch to the Remote Asset APIjuerg/remote-assetJürg Billeter2020-08-121-0/+8
* doc: Update for Remote Asset APIJürg Billeter2020-08-123-11/+10
* casremote.py: Migrate to GetInstanceNameForRemotes()Jürg Billeter2020-08-121-7/+17
* _protos: Update local_cas.proto from buildbox-commonJürg Billeter2020-08-123-8/+257
* _protos: Drop BuildStream Artifact and Source servicesJürg Billeter2020-08-129-809/+5
* casserver.py: Drop BuildStream Artifact and Source servicesJürg Billeter2020-08-122-325/+0
* _assetcache.py: Drop index_remote_class and storage_remote_classJürg Billeter2020-08-123-11/+6
* _sourcecache.py: Use AssetRemoteJürg Billeter2020-08-122-113/+48
* _artifactcache.py: Use AssetRemoteJürg Billeter2020-08-122-187/+117
* _assetcache.py: Add fetch_directory() and push_directory() methodsJürg Billeter2020-08-121-0/+78
* _assetcache.py: Add AssetRemote for Remote Asset APIJürg Billeter2020-08-121-3/+147
* tests/frontend/push.py: Pull complete artifactJürg Billeter2020-08-121-7/+8
* Rename CacheError to AssetCacheErrorJürg Billeter2020-08-123-8/+8
* Rename BaseCache to AssetCacheJürg Billeter2020-08-123-7/+7
* Remove unused BaseCache._spec_errorJürg Billeter2020-08-123-3/+0
* casserver.py: Add proxy for Remote Asset APIJürg Billeter2020-08-121-0/+50
* casdprocessmanager.py: Add stubs for the Remote Asset APIJürg Billeter2020-08-121-0/+25
* Add generated python protobuffer files Remote Asset APISander Striker2020-08-124-0/+990
* Add Remote Asset API protoSander Striker2020-08-121-0/+445
* _protos: Update generated filesJürg Billeter2020-08-127-1251/+1957
* Merge branch 'juerg/ci' into 'master'bst-marge-bot2020-08-122-35/+24
|\
| * .gitlab-ci.yml: Drop tests-python-3.8-buster jobJürg Billeter2020-08-121-13/+0
| * .gitlab-ci.yml: Add Fedora 32Jürg Billeter2020-08-121-10/+12
| * doc/source/main_install.rst: Update BuildBox components to 0.0.14Jürg Billeter2020-08-121-8/+8
| * .gitlab-ci.yml: Update BuildBox components to 0.0.14Jürg Billeter2020-08-121-5/+5
|/
* Merge branch 'juerg/ci' into 'master'bst-marge-bot2020-08-123-3/+7
|\
| * .gitlab-ci.yml: Replace py38 with py38-nocover in TOXENVJürg Billeter2020-08-121-1/+1
| * tox.ini: Replace py38 with py38-nocover in default envlistJürg Billeter2020-08-121-1/+1
| * testing/_utils/site.py: Add BRZ_EMAIL to support Breezy 3.0juerg/fedora-32Jürg Billeter2020-08-121-1/+5
|/
* Merge branch 'juerg/fedora-30' into 'master'bst-marge-bot2020-08-121-5/+0
|\
| * .gitlab-ci.yml: Drop tests-fedora-30 jobjuerg/fedora-30Jürg Billeter2020-08-121-5/+0
|/
* Merge branch 'tcanabrava/cache-server-test' into 'master'bst-marge-bot2020-08-1116-8/+254
|\
| * Use a template for docker-variablestcanabrava/cache-server-testTomaz Canabrava2020-08-111-8/+8
| * Create template for remote testsWilliam Salmon2020-08-111-13/+6
| * Test buildstream with a reference cache serverWilliam Salmon2020-08-113-1/+59
| * Add tests for checking the working of a remote cacheWilliam Salmon2020-08-1112-0/+195
| * Artifacts configuration for test can also pushTomaz Canabrava2020-08-111-1/+1
|/
* Merge branch 'chandan/fix-artifact-checkout' into 'master'Chandan Singh2020-08-112-8/+20
|\
| * _frontend/cli.py: Fix `artifact checkout` with no argumentsChandan Singh2020-08-112-8/+20
|/
* Merge branch 'tristan/loader-dependency-refactor' into 'master'tristan/loader-dependency-refactorbst-marge-bot2020-08-105-234/+249
|\
| * _loader/loadelement.pyx: Removed an unused line of codeTristan van Berkom2020-08-101-1/+0
| * _loader/loadelement.pyx: Dependency now implements `provenance` as a propertyTristan van Berkom2020-08-101-3/+12
| * _loader: Use only one Dependency() classTristan van Berkom2020-08-105-233/+240
|/
* Merge branch 'tristan/fix-redundant-session-headings' into 'master'bst-marge-bot2020-08-1029-158/+338
|\
| * NEWS: Document breaking change, keys which can only be specified in project.conftristan/fix-redundant-session-headingsTristan van Berkom2020-08-101-0/+10
| * doc/source/format_project.rst: Documenting keys which must be in project.confTristan van Berkom2020-08-101-3/+21
| * _frontend/widget.py: Refactor the Widget.print_heading() functionTristan van Berkom2020-08-101-34/+87
| * _pluginfactory: Make list_plugins() report new display informationTristan van Berkom2020-08-106-18/+31
| * _project.py, _loader/loadcontext.py: Added Project.loaded_projects()Tristan van Berkom2020-08-103-0/+62
| * _project.py: Only one set of plugin factoriesTristan van Berkom2020-08-104-35/+50