summaryrefslogtreecommitdiff
path: root/buildstream
Commit message (Expand)AuthorAgeFilesLines
* _sandboxbwrap.py: fix typo in the linux32 variableabderrahim/linux32-typoAbderrahim Kitouni2020-12-021-2/+2
* Fix import of BlobNotFoundSeppo Yli-Olli2020-10-061-1/+1
* git source plugin: Fix check for remote existencebwh/fix-git-remote-name-check-1Ben Hutchings2020-08-191-1/+1
* cascache.py: allow using Remote Asset for storing refsAbderrahim Kitouni2020-08-191-29/+95
* Add generated python protobuffer files Remote Asset APISander Striker2020-08-194-0/+990
* Add Remote Asset API protoSander Striker2020-08-191-0/+445
* sandbox: check for os and architectureAbderrahim Kitouni2020-08-031-1/+26
* element.py: add configuration for sandbox architecture and osAbderrahim Kitouni2020-08-033-9/+14
* cascache.py: enable grpc keepalive pingsAbderrahim Kitouni2020-07-301-2/+7
* Split up artifact cache and CAS cacheAbderrahim Kitouni2020-07-305-336/+377
* element.py: Do not include type name of artifact cache in cache keyJürg Billeter2020-07-301-1/+1
* _project.py: Remove unused artifacts parameter from load_elements()Jürg Billeter2020-07-302-3/+2
* element.py: Remove unused artifacts parameter from _new_from_meta()Jürg Billeter2020-07-303-6/+5
* _project.py: Remove unused artifacts parameter from create_element()Jürg Billeter2020-07-302-3/+2
* _elementfactory.py: Remove unused artifacts parameter from create()Jürg Billeter2020-07-302-4/+3
* element.py: Remove artifacts parameter from constructorJürg Billeter2020-07-302-3/+3
* _artifactcache: Fix ref in update_mtime()Jürg Billeter2020-07-302-3/+5
* _artifactcache: Rename update_atime() to update_mtime()Jürg Billeter2020-07-302-7/+7
* _yaml.py: Support merging of conditional listsTristan van Berkom2020-07-241-1/+14
* _variables.py: Complete rewriteTristan van Berkom2020-07-224-137/+622
* _context.py: Support parallel installations of BuildStreamTristan van Berkom2020-05-291-4/+9
* _plugincontext.py: Add plugin version assertion for non BuildStream 1 plugins.Tristan Van Berkom2020-05-122-2/+32
* _exceptions: Allow passing a `detail` string to `PluginError`.Tristan Van Berkom2020-05-121-2/+2
* _project.py: Add check for projects not written for BuildStream 1.Tristan Van Berkom2020-05-122-0/+54
* Process options in includes files with the options of their junctionTristan Van Berkom2020-05-123-27/+79
* _ostree.py: Fix call to remote_gpg_import() againTristan Van Berkom2020-05-111-1/+15
* _downloadablefilesource.py: Set user agentwillsalmon/backport1897William Salmon2020-05-051-0/+1
* Handle grpc errors of type UNAVAILABLE and ABORTEDvalentindavid/bst-1/retry-cas-callsValentin David2020-04-161-11/+73
* _project.py: resolve options before running the final assertionsabderrahim/options-1Abderrahim Kitouni2020-04-051-13/+9
* buildstream/_ostree.py: call remote_gpg_import() correctlyJavier Jardón2020-04-051-1/+1
* Use collections.abc for Mapping, IterableThomas Coldrick2020-04-042-14/+14
* mount: don't pass nonempty optionabderrahim/fuse3-1Abderrahim Kitouni2020-04-011-1/+1
* pip source plugin: Add support for python3.8 host interpretorTristan Van Berkom2020-03-311-0/+1
* element.py: Accept absolute paths in overlap whitelistsabderrahim/absolute-whitelistAbderrahim Kitouni2020-03-301-2/+2
* _downloadablefilesource.py: don't download the file if etag matchesabderrahim/etag-1Abderrahim Kitouni2020-03-241-1/+5
* scheduler.py: Prevent the asyncio loop from leaking into subprocessesBenjamin Schubert2020-03-102-10/+81
* _scheduler/scheduler.py: Enforce SafeChildWatcherChandan Singh2020-03-101-0/+6
* scheduler.py: Only run thread-safe code in callbacks from watchersBenjamin Schubert2020-03-101-1/+7
* job.py: Only start new jobs in a `with watcher:` blockBenjamin Schubert2020-03-101-26/+5
* job.py: Don't use 'terminate_wait', as it uses waitpid()Benjamin Schubert2020-03-102-23/+11
* app.py: Also catch SystemError with click.Abortbschubert/backport-1690Benjamin Schubert2020-01-161-2/+8
* plugins/elements/cmake.yaml: always specify variable typesAbderrahim Kitouni2019-11-261-1/+1
* Fix an invalid deletion of potentially non-existant yaml fieldvalentindavid/update-requirements-1.4Valentin David2019-09-031-1/+2
* buildstream/_loader/types.py: Fix style for E712Javier Jardón2019-09-021-1/+1
* _loader/types.pyx: Disallow explicitly setting 'strict' to FalseTristan Van Berkom2019-08-311-0/+14
* Implement strict dependency semanticsTristan Van Berkom2019-08-314-12/+33
* element.py: Use recursive element names for strict rebuild dependenciesTristan Van Berkom2019-08-311-1/+1
* 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-058-39/+34