summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Add initial `bst push` commandsam/bst-pushSam Thursfield2017-08-022-0/+69
* element.py: Allow calling _skip_push() for uncached elementsJürg Billeter2017-08-021-1/+2
* _artifactcache: Fix pull in non-strict modeJürg Billeter2017-08-021-3/+3
* frontend: Implement interactive 'retry' optionTristan Van Berkom2017-08-013-11/+17
* setup.py: Hard require OSTree >= 2017.8Tristan Van Berkom2017-08-011-15/+13
* widget.py: Added 'downloadable' element status.Tristan Van Berkom2017-08-011-0/+2
* element.py: Fix broken exception for non-strict rebuilds of certain elements ...Tristan Van Berkom2017-07-311-1/+1
* scriptelement.py plugin: Mark for strict_rebuildTristan Van Berkom2017-07-291-0/+2
* compose.py plugin: Mark for strict_rebuildTristan Van Berkom2017-07-291-0/+2
* element.py: Added strict_rebuild class attributeTristan Van Berkom2017-07-291-3/+15
* _artifactcache/pushreceive.py: Fix stream offset checkJürg Billeter2017-07-281-1/+1
* _artifactcache/pushreceive.py: Ensure stream is at the right positionJürg Billeter2017-07-281-0/+7
* Updated man pages.Tristan Van Berkom2017-07-2715-33/+174
* _artifactcache/pushreceive.py: Verify that we have the commit objectsJürg Billeter2017-07-271-0/+6
* _artifactcache/pushreceive.py: Add handshake after sending objectsJürg Billeter2017-07-271-1/+13
* dpkg_build.yaml: Remove useless debiandir from artifactsJonathan Maw2017-07-271-0/+4
* Fix dpkg_build and dpkg_deploy documentation using wrong script namesJonathan Maw2017-07-272-6/+6
* Add network-retries optionJürg Billeter2017-07-276-6/+41
* _scheduler/job.py: Fix respawnJürg Billeter2017-07-271-2/+2
* _scheduler/job.py: Ignore SIGTSTP error for already exited processJürg Billeter2017-07-271-10/+14
* _artifactcache/pushreceive.py: Raise PushException on connection failureJürg Billeter2017-07-261-0/+4
* main.py: Dont handle build failures interactively when --on-error is specifiedTristan Van Berkom2017-07-261-1/+12
* _sandboxbwrap.py: Ensure existence of the cwdTristan Van Berkom2017-07-261-0/+5
* element.py: Fix self.__public being written to during buildsJonathan Maw2017-07-261-1/+1
* dpkg_build.py: Prevent cache-key changing mid-buildJonathan Maw2017-07-261-1/+16
* _artifactcache/pushreceive.py: Drop branch check in receiverJürg Billeter2017-07-261-18/+1
* _sandboxbwrap.py: Restore terminal after exit of interactive childJürg Billeter2017-07-251-0/+12
* element.py: Introduce artifact versionsJürg Billeter2017-07-251-0/+29
* buildstream/_loader.py: Don't repeat elements in resolve_project_variantPedro Alvarez Piedehierro2017-07-251-2/+10
* element.py: Check consistency before recursion in _get_cache_key()Jürg Billeter2017-07-251-8/+8
* Check for write access to remote artifact cache early on in the pipelinesam/artifactcache-preflight-checkSam Thursfield2017-07-213-38/+121
* _artifactcache/pushreceive.py: Do not list all refsJürg Billeter2017-07-201-5/+20
* userconfig.yaml: Mention push-url restrictionsummaryJürg Billeter2017-07-201-0/+1
* Artifacts documentation: Add section for summary file updatesJürg Billeter2017-07-201-0/+17
* _pipeline.py: Continue if remote artifact repository is unavailableJürg Billeter2017-07-201-2/+6
* _artifactcache: Add set_offline()Jürg Billeter2017-07-201-2/+17
* element.py: Remove _built() and _set_build()Jürg Billeter2017-07-201-19/+0
* buildqueue.py: Do not call _set_built()Jürg Billeter2017-07-201-1/+0
* pushqueue.py: Use _skip_push() instead of _built()Jürg Billeter2017-07-201-1/+1
* element.py: Add _skip_push()Jürg Billeter2017-07-201-0/+17
* _artifactcache: Add remote_contains_key()Jürg Billeter2017-07-201-5/+19
* _artifactcache: Do not attempt to pull unavailable artifactsJürg Billeter2017-07-201-19/+18
* pullqueue.py: Update skip rulesJürg Billeter2017-07-201-1/+13
* element.py: Consider pull failure fatalJürg Billeter2017-07-201-22/+5
* _pipeline.py: Use _remotely_cached()Jürg Billeter2017-07-201-1/+1
* _pipeline.py: Fetch remote refsJürg Billeter2017-07-201-0/+3
* tests/artifactcache: Generate and fetch summary fileJürg Billeter2017-07-201-2/+13
* tests/artifactcache: Do not configure pull/push for all testsJürg Billeter2017-07-201-3/+4
* element.py: Add _remotely_cached()Jürg Billeter2017-07-201-0/+37
* _artifactcache: Add remote_contains()Jürg Billeter2017-07-201-0/+25