summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
...
* _casbaseddirectory.py: Correct typo for _get_underlying_directoryJim MacArthur2020-08-261-1/+1
* _casbaseddirectory.py: Fix order in _recalculate_recursing_up()Jürg Billeter2020-08-261-1/+1
* element.py: Lift ArtifactCache.get_artifact_fullname() to hereJames Ennis2020-08-262-46/+45
* CasBasedDirectory: Change constructor to take a CASCache instead of a ContextRichard Maw2020-08-263-33/+15
* virtual_directory_import.py: New testJim MacArthur2020-08-261-0/+271
* _casbaseddirectory: Fix order of list_modified_pathsJim MacArthur2020-08-261-9/+26
* _casbaseddirectory.py: Enable direct CAS-to-CAS import.Jim MacArthur2020-08-261-85/+355
* Add basic storage test 'storage-test.py'Jim MacArthur2020-08-264-0/+60
* filebaseddirectory: Update index after descendJim MacArthur2020-08-261-1/+2
* Initial implementation of _casbaseddirectory.pyJim MacArthur2020-08-261-0/+563
* _filebaseddirectory/directory.py: Move VirtualDirectoryError to DirectoryJim MacArthur2020-08-262-15/+15
* Add Directory._get_underlying_directory()Abderrahim Kitouni2020-08-261-0/+5
* element.py: Conversion to use virtual directoriesJim MacArthur2020-08-261-44/+45
* _stream.py: Convert to virtual directories.Jim MacArthur2020-08-261-43/+9
* sandbox.py: Add function to get virtual directory.Jim MacArthur2020-08-261-0/+15
* storage: Add __init__.pyJim MacArthur2020-08-241-0/+22
* Add the virtual directory class 'Directory' and one implementation.Jim MacArthur2020-08-244-2/+373
* utils.py: add getmtime() and magic_timestampJim MacArthur2020-08-241-5/+13
* _cas: Rename artifactcache folder and move that to a root moduleRaoul Hidalgo Charman2020-08-247-15/+13
* Merge branch 'bwh/fix-git-remote-name-check-1' into 'bst-1'Tristan Van Berkom2020-08-191-1/+1
|\
| * git source plugin: Fix check for remote existencebwh/fix-git-remote-name-check-1Ben Hutchings2020-08-191-1/+1
|/
* NEWS: Updating for 1.5.1 snapshot1.5.1Tristan van Berkom2020-08-191-0/+23
* Merge branch 'abderrahim/remote-asset-bst1' into 'bst-1'Tristan Van Berkom2020-08-196-29/+1530
|\
| * 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
|/
* Merge branch 'abderrahim/arch' into 'bst-1'bst-marge-bot2020-08-034-10/+40
|\
| * 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
|/
* Merge branch 'abderrahim/timeout' into 'bst-1'bst-marge-bot2020-07-301-2/+7
|\
| * cascache.py: enable grpc keepalive pingsAbderrahim Kitouni2020-07-301-2/+7
|/
* Merge branch 'abderrahim/artifact-cas' into 'bst-1'bst-marge-bot2020-07-3011-363/+398
|\
| * tests/testutils/artifactshare.py: use CASCache directlyabderrahim/artifact-casAbderrahim Kitouni2020-07-301-6/+2
| * Split up artifact cache and CAS cacheAbderrahim Kitouni2020-07-306-339/+380
| * 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
|/
* Merge branch 'tristan/bst-1/options-order' into 'bst-1'bst-marge-bot2020-07-2927-1/+188
|\
| * tests/format/include.py: Test preservation of conditionals at include timetristan/bst-1/options-orderTristan van Berkom2020-07-2426-0/+174
| * _yaml.py: Support merging of conditional listsTristan van Berkom2020-07-241-1/+14
|/
* Adding CODEOWNERSTristan van Berkom2020-07-241-0/+4
* Merge branch 'tristan/bst-1/partial-variables' into 'bst-1'bst-marge-bot2020-07-2219-157/+812
|\
| * tests/frontend/overlaps.py: Test undefined variablestristan/bst-1/partial-variablesTristan van Berkom2020-07-223-1/+43
| * tests/format/variables.py: Added some new testsTristan van Berkom2020-07-227-18/+118
| * _variables.py: Complete rewriteTristan van Berkom2020-07-2210-138/+651
|/