summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* _pluginfactory/pluginoriginjunction.py: Call get_loader() with provenance.Tristan van Berkom2020-06-081-1/+1
* _loader.py: Support full path dependencies and targetsTristan van Berkom2020-06-082-191/+216
* plugin.py: Load full element names recursively.Tristan Van Berkom2020-06-081-1/+1
* _loader/loadelement.pyx: Load full element names recursively.Tristan Van Berkom2020-06-081-1/+1
* casdprocessmanager.py: make sure --protect-session-blobs is always passedabderrahim/protect-blobsAbderrahim Kitouni2020-06-081-2/+2
* Drop Platform subclasses and BST_FORCE_BACKENDjuerg/sandbox-drop-bwrapJürg Billeter2020-06-036-183/+18
* Drop sandbox selection and BST_FORCE_SANDBOXJürg Billeter2020-06-033-74/+19
* linux.py: Remove unused can_crossbuild() and _uid/_gidJürg Billeter2020-06-031-26/+0
* Drop unused _fuse packageJürg Billeter2020-06-034-1458/+0
* sandbox: Remove unused root and scratch directoriesJürg Billeter2020-06-031-22/+0
* sandbox: Drop unused _mount.pyJürg Billeter2020-06-031-148/+0
* sandbox: Drop _use_cas_based_directory()Jürg Billeter2020-06-032-26/+2
* Drop SandboxBwrapJürg Billeter2020-06-031-511/+0
* _platform: Drop maximize_open_file_limit()Jürg Billeter2020-06-033-64/+0
* darwin.py: Update error messageJürg Billeter2020-06-031-3/+1
* linux.py: Drop bwrap supportJürg Billeter2020-06-031-26/+0
* tests: Drop bwrap-specific testsJürg Billeter2020-06-032-30/+1
* Optimize variable flatteningValentin David2020-06-033-65/+95
* junctions: Remove all traces of the `target` optionTristan van Berkom2020-06-012-61/+13
* link element: Adding support for new link elementTristan van Berkom2020-06-014-4/+160
* _loader/loader.py: Make collect_element_no_deps() publicTristan van Berkom2020-06-011-75/+78
* _loader/loader.py: Remove useless line of code.Tristan van Berkom2020-05-301-2/+1
* loader: removing the NO_PROGRESS objecttristan/remove-loader-no-progress-objectTristan van Berkom2020-05-301-10/+5
* _context.py: Support parallel installations of BuildStreamTristan van Berkom2020-05-291-3/+11
* element.py: Always expand public data's variablesBenjamin Schubert2020-05-291-14/+2
* cascache.py: Drop unnecessary FindMissingBlobs from _send_directory()juerg/cas-send-directoryJürg Billeter2020-05-281-3/+5
* element.py: Expand variables in sandbox configJürg Billeter2020-05-281-3/+5
* Move sandbox YAML processing from Element to SandboxConfigJürg Billeter2020-05-282-29/+23
* _pluginfactory/pluginoriginjunction.py: Add support for junction plugin origin.Tristan van Berkom2020-05-283-0/+89
* _pluginfactory: Delegating the work of locating plugins to the PluginOriginTristan van Berkom2020-05-2810-237/+429
* Revert "Simplify queue management"Jürg Billeter2020-05-272-3/+14
* Revert "Schedule elements instead of "requiring" them"Jürg Billeter2020-05-274-11/+70
* Revert "element: remove _is_required()/__required"Jürg Billeter2020-05-271-0/+8
* Update node property support to match proto changesJürg Billeter2020-05-277-55/+83
* _protos: Update local_cas.protoJürg Billeter2020-05-252-54/+53
* _protos: Update remote_execution.protoJürg Billeter2020-05-253-146/+241
* _loader/loader.py: Reoganized public/private methodstristan/loader-api-fixupTristan van Berkom2020-05-242-197/+197
* _scheduler/scheduler.py: Reset the schedule handler at the beginning of real_...Tristan Van Berkom2020-05-191-3/+15
* _scheduler: Fix order of launching jobs and sending notifications.Tristan Van Berkom2020-05-192-3/+14
* node.pyx: Deep clone ScalarNode toobschubert/ensure-composite-works-with-variablesBenjamin Schubert2020-05-191-2/+4
* _frontend/profile: Use non-greedy search to substitute variablesChandan Singh2020-05-181-1/+1
* Ensure there are no duplicates in Elements.dependencies()Chandan Singh2020-05-181-4/+11
* casdprocessmanager.py: Check that buildbox-casd process is not a zombiectolentino/check-casd-processctolentino82020-05-151-0/+3
* _frontend/cli: Support "build" and "run" values for `artifact push --deps`Chandan Singh2020-05-131-1/+6
* _frontend/cli: Support "build" and "run" values for `artifact pull --deps`Chandan Singh2020-05-131-1/+6
* _frontend/cli: Support "build" and "run" values for `source fetch --deps`Chandan Singh2020-05-131-1/+12
* _frontend/cli: Support "build" value for `bst build --deps`Chandan Singh2020-05-131-1/+4
* utils.py: Improve error handling of _parse_version().Tristan Van Berkom2020-05-131-4/+4
* _sandboxbuildboxrun.py: Pass --no-logs-capture to buildbox-runjuerg/no-logs-captureJürg Billeter2020-05-121-0/+4
* source.py: Allow access to element's variableBenjamin Schubert2020-05-124-7/+16