summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* doc/Makefile: Ensure we error out if bst2html.py fails.tristan/fix-doc-buildsTristan Van Berkom2020-04-201-3/+10
* tox.ini: Use new ostree plugin for generating documentation.Tristan Van Berkom2020-04-201-1/+2
* Merge branch 'juerg/artifact-blob-not-found' into 'master'bst-marge-bot2020-04-2010-74/+180
|\
| * tests/frontend/push.py: Add test_push_after_rebuildjuerg/artifact-blob-not-foundJürg Billeter2020-04-203-1/+74
| * _artifact.py: Don't cache the proto of incomplete artifactsJürg Billeter2020-04-201-10/+14
| * _casbaseddirectory.py: Fix temp file permissions in open_file()Jürg Billeter2020-04-201-0/+2
| * _cas/cascache.py: Drop unused contains_file()Jürg Billeter2020-04-201-12/+0
| * _artifact.py: Don't consider an artifact cached if logs are missingJürg Billeter2020-04-201-12/+7
| * _cas/cascache.py: Add contains_files() methodJürg Billeter2020-04-201-5/+17
| * tests/frontend/pull.py: Add test_pull_missing_blob_split_shareJürg Billeter2020-04-201-29/+63
| * cascache.py: Add allow_partial parameter to fetch_blobs()Jürg Billeter2020-04-204-15/+9
| * _artifactcache.py: Handle BlobNotFound error in pull()Jürg Billeter2020-04-201-0/+5
| * _artifactcache.py: Fix misleading log message when pulling artifactsJürg Billeter2020-04-201-2/+1
|/
* Merge branch 'juerg/tar-hardlinks' into 'master'Jürg Billeter2020-04-202-3/+8
|\
| * tests/internals/cascache.py: Increase sleep duration to fix flaky testJürg Billeter2020-04-201-2/+2
| * tests/sources/tar.py: Fix flaky test_out_of_basedir_hardlinksjuerg/tar-hardlinksJürg Billeter2020-04-201-1/+6
|/
* Merge branch 'tristan/user-guide-refactor' into 'master'Tristan Van Berkom2020-04-18147-806/+4781
|\
| * doc/source/sessions-stored: Refreshing built session filestristan/user-guide-refactorTristan Van Berkom2020-04-1753-683/+2180
| * doc/source/conf.py: Update copyright yearTristan Van Berkom2020-04-171-1/+1
| * doc/examples/overlaps: Added new user guide entry for overlapping filesTristan Van Berkom2020-04-1716-0/+344
| * doc/examples/filtering: Added a new user guide entry about filter elementsTristan Van Berkom2020-04-1715-0/+433
| * doc/examples/composition: Adding user guide about split-rules and compose ele...Tristan Van Berkom2020-04-1717-1/+410
| * doc/examples/strict-mode: Adding a user guide for using non-strict build plansTristan Van Berkom2020-04-1717-0/+507
| * doc/examples/directives: Add user guide for using project options and directivesTristan Van Berkom2020-04-1710-0/+318
| * doc/examples/junction-includes: Adding new example about includes with junctionsTristan Van Berkom2020-04-1711-0/+376
| * doc: Refactoring junction documentationTristan Van Berkom2020-04-1711-97/+177
| * doc/source/using_developing.rst: Renamed to "Developing"Tristan Van Berkom2020-04-171-5/+5
| * doc/source/using_tutorial.rst: Renamed to "Getting started"Tristan Van Berkom2020-04-171-2/+2
| * doc/source/format_intro.rst: Clarifications around directivesTristan Van Berkom2020-04-171-15/+26
| * doc/source/main_glossary.rst: rename 'Core Plugin' -> 'Core plugin'Tristan Van Berkom2020-04-171-2/+2
|/
* Merge branch 'juerg/cache-key' into 'master'Jürg Billeter2020-04-172-2/+24
|\
| * tests/frontend/buildcheckout.py: Add non-strict testJürg Billeter2020-04-161-0/+22
| * element.py: Tweak cache key calculation for `BST_STRICT_REBUILD`Jürg Billeter2020-04-161-1/+1
| * element.py: Fix strong cache key calculation in non-strict modeJürg Billeter2020-04-161-1/+1
|/
* Merge branch 'valentindavid/include-options-from-junction' into 'master'Tristan Van Berkom2020-04-1621-12/+217
|\
| * Process options in includes files with the options of their junctionvalentindavid/include-options-from-junctionValentin David2020-04-1521-12/+217
|/
* Merge branch 'juerg/platform' into 'master'bst-marge-bot2020-04-1413-66/+66
|\
| * _sandboxbuildboxrun.py: Detect platforms supported by buildbox-runjuerg/platformJürg Billeter2020-04-142-8/+22
| * sandbox: Reinitialize class when pickle is usedJürg Billeter2020-04-142-0/+8
| * element.py: Move sandbox configuration check to __sandbox()Jürg Billeter2020-04-141-4/+2
| * Drop concept of partially supported sandbox configurationJürg Billeter2020-04-148-23/+7
| * sandbox: Make build-uid and build-gid configuration optionalJürg Billeter2020-04-146-28/+22
| * node.pyx: MappingNode.get_int(): Support `None` as defaultJürg Billeter2020-04-142-4/+6
|/
* Merge branch 'tristan/fix-docs-build-error' into 'master'Tristan Van Berkom2020-04-111-2/+2
|\
| * doc/source/main_glossary.rst: Fix docs build errorstristan/fix-docs-build-errorTristan Van Berkom2020-04-111-2/+2
|/
* Merge branch 'juerg/job-sigterm' into 'master'bst-marge-bot2020-04-093-11/+13
|\
| * _sandboxbuildboxrun.py: Reduce SIGTERM timeout to 15sJürg Billeter2020-04-091-1/+1
| * job.py: Use `_signals.terminator()` to handle `SIGTERM`Jürg Billeter2020-04-091-9/+7
| * _signals.py: Allow SIGTERM handler to call `os.exit()`Jürg Billeter2020-04-091-1/+5
|/
* Merge branch 'jjardon/wsl' into 'master'bst-marge-bot2020-04-081-3/+0
|\