summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* .gitlab-ci.yml: Add jobs to run tests in aarch64jjardon/aarch64Javier Jardón2018-11-071-0/+18
* Merge branch 'valentindavid/script-artifact-corruption' into 'master'richardmaw-codethink2018-11-076-7/+70
|\
| * Fix cache corruption by scripts when layout and integration commands are usedValentin David2018-11-076-7/+70
|/
* Merge branch 'jmac/make_writable_combination' into 'master'Jim MacArthur2018-11-071-10/+3
|\
| * element.py: Use _force_rmtree instead of custom code.jmac/make_writable_combinationJim MacArthur2018-11-071-10/+3
|/
* Merge branch 'jennis/docs_patch' into 'master'richardmaw-codethink2018-11-073-67/+81
|\
| * using_configuring_artifact_server.rst: Remove examples and redirect to user c...James Ennis2018-11-071-47/+7
| * format_project.rst: Update instructions regarding how we declare remote cache...James Ennis2018-11-071-5/+20
| * using_config.rst: Update our instructions for how we declare caches in user c...James Ennis2018-11-072-15/+54
|/
* Merge branch 'jmac/remote-sandbox-errors' into 'master'Jim MacArthur2018-11-061-4/+1
|\
| * _sandboxremote.py: Use the standard SandboxError.jmac/remote-sandbox-errorsJim MacArthur2018-11-061-4/+1
|/
* Merge branch 'Qinusty/unit-test-utils' into 'master'richardmaw-codethink2018-11-063-3/+78
|\
| * Add regression test for _pretty_sizeJosh Smith2018-11-062-0/+74
| * utils: Fix _pretty_size() for sizes > 1024TJosh Smith2018-11-061-3/+4
|/
* Merge branch 'juerg/cas' into 'master'Jürg Billeter2018-11-0514-429/+572
|\
| * Split up artifact cache and CAS cacheJürg Billeter2018-11-059-403/+550
| * element.py: Do not include type name of artifact cache in cache keyJürg Billeter2018-11-051-1/+1
| * _project.py: Remove unused artifacts parameter from load_elements()Jürg Billeter2018-11-054-9/+8
| * element.py: Remove unused artifacts parameter from _new_from_meta()Jürg Billeter2018-11-053-6/+5
| * _project.py: Remove unused artifacts parameter from create_element()Jürg Billeter2018-11-052-3/+2
| * _elementfactory.py: Remove unused artifacts parameter from create()Jürg Billeter2018-11-052-4/+3
| * element.py: Remove artifacts parameter from constructorJürg Billeter2018-11-052-3/+3
|/
* Merge branch 'richardmaw/pytest-dep-update' into 'master'richardmaw-codethink2018-11-051-1/+1
|\
| * dev-requirements: Update pytest dependency to 3.8Richard Maw2018-11-051-1/+1
|/
* Merge branch 'valentindavid/limit_fetchers_in_overnight_build' into 'master'Javier Jardón2018-11-051-0/+6
|\
| * Use less fetchers in overnight build to work-around limitations from servers.Valentin David2018-11-051-0/+6
|/
* Merge branch 'juerg/remote-execution' into 'master'Jürg Billeter2018-11-051-0/+1
|\
| * element.py: Pass bare_directory also to SandboxRemote()juerg/remote-executionJürg Billeter2018-11-031-0/+1
|/
* Merge branch 'chiaratolentino/fix-pip-source-regex' into 'master'Chandan Singh2018-11-029-32/+203
|\
| * tests/integration/project/files: Remove pypi-repoctolentino82018-11-024-16/+0
| * plugins/sources/pip.py: Accomodate characters '-','.','_' for packagesctolentino82018-11-025-16/+203
|/
* Merge branch 'danielsilverstone-ct/improve-chainmap-get' into 'master'Tristan Van Berkom2018-11-011-0/+6
|\
| * _yaml.py: Implement `get()` for `ChainMap`Daniel Silverstone2018-11-011-0/+6
|/
* Merge branch 'tristan/empty-manual-element' into 'master'Tristan Van Berkom2018-11-013-20/+7
|\
| * BREAK: manual.yaml: don't set any default env varsAngelos Evripiotis2018-11-013-20/+7
|/
* Merge branch 'bschubert/remove-pytest-runner' into 'master'Benjamin Schubert2018-11-011-1/+40
|\
| * Remove dependency on pytest-runnerBenjamin Schubert2018-11-011-1/+40
|/
* Merge branch 'chiaratolentino/bst-init-interactive-elementpath' into 'master'Tristan Van Berkom2018-11-012-1/+33
|\
| * _frontend/app.py: Set correct element-path in interactive bst-initchiaratolentino/bst-init-interactive-elementpathctolentino82018-10-312-1/+33
|/
* Merge branch 'jonathan/debug-remote-failed-builds' into 'master'Jonathan Maw2018-10-3012-69/+174
|\
| * tests: Add tests for 'bst shell --sysroot'Jonathan Maw2018-10-301-0/+29
| * NEWS: Add item for bst shell --sysroot changesJonathan Maw2018-10-301-0/+4
| * element: Make "--sysroot" take a bare directoryJonathan Maw2018-10-303-8/+22
| * sandbox.py: Remove redundant Sandbox.__directoryJonathan Maw2018-10-301-2/+1
| * tests: Add test that cached build trees are staged in build shellsJonathan Maw2018-10-303-0/+105
| * NEWS: Add item for cached buildtree behaviourJonathan Maw2018-10-301-0/+5
| * Element: Use cached buildtree in build shells and failure shellsJonathan Maw2018-10-305-21/+12
| * element.py: Always clean up the rootdirJonathan Maw2018-10-302-44/+2
|/
* Merge branch 'tristan/architecture-docs' into 'master'Tristan Van Berkom2018-10-2941-3/+8384
|\
| * doc: Moved cachekey and sandboxing writings into the architecture sectionTristan Van Berkom2018-10-294-2/+2