summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* utils.py: safe_link(): Unlink only if target already existsjuerg/unlinkJürg Billeter2019-02-261-9/+13
* Merge branch 'chandan/junction-dependency-format' into 'master'bst-marge-bot2019-02-257-40/+233
|\
| * Document how to refer to cross-junction dependencies inlinechandan/junction-dependency-formatChandan Singh2019-02-262-0/+37
| * NEWS: Cross-junction dependencies can now be specified inlineChandan Singh2019-02-261-0/+3
| * loader: Allow dependencies to use ":" to refer to junctioned elementsChandan Singh2019-02-264-40/+193
|/
* Merge branch 'bschubert/allow-no-cov' into 'master'bst-marge-bot2019-02-251-2/+2
|\
| * Make code coverage reporting optionalbschubert/allow-no-covBenjamin Schubert2019-02-251-2/+2
|/
* Merge branch 'laurence/update-readme' into 'master'bst-marge-bot2019-02-222-0/+20
|\
| * CONTRIBUTING.rst: Clarify WIP MR closure policyLaurence Urhegyi2019-02-222-0/+20
|/
* Merge branch 'mablanch/823-action-cache-instance-name' into 'master'Jim MacArthur2019-02-224-16/+47
|\
| * doc: Update configuration examples with 'instance-name'Martin Blanchard2019-02-222-4/+7
| * casremote.py: Honor instance name configurationMartin Blanchard2019-02-221-3/+28
| * Use 'instance-name' everywhere in remote execution config.Martin Blanchard2019-02-222-8/+8
| * _sandboxremote.py: Support instance names for action-cacheMartin Blanchard2019-02-221-4/+7
|/
* Merge branch 'tristan/fix-overlap-subproject-policy' into 'master'Tristan Van Berkom2019-02-227-7/+60
|\
| * tests/frontend/overlaps.py: Added regression test for cross project overlapsTristan Van Berkom2019-02-227-7/+60
|/
* Merge branch 'phil/tox-vev-environment' into 'master'Phil Dawson2019-02-202-0/+20
|\
| * tox.ini: Add 'venv' environment to run arbitrary commands in a venvphil/tox-vev-environmentPhil Dawson2019-02-202-0/+20
|/
* Merge branch 'aevri/doc_arch_deps' into 'master'Angelos Evripiotis2019-02-204-20/+24
|\
| * doc/./arch_sandboxing: no OSTree artifact cacheaevri/doc_arch_depsAngelos Evripiotis2019-02-201-6/+6
| * doc/./arch_sandboxing: reword 'user provided user'Angelos Evripiotis2019-02-201-1/+1
| * doc/./arch_sandboxing: 'read only'->'read-only'Angelos Evripiotis2019-02-201-1/+1
| * doc/./arch_cachekeys: note no direct runtime depsAngelos Evripiotis2019-02-201-0/+3
| * doc/./arch_cachekeys: consistent full-stopsAngelos Evripiotis2019-02-201-5/+5
| * doc/./arch_cachekeys: JSON now, not dict pickleAngelos Evripiotis2019-02-201-1/+1
| * doc/./arch_scheduler: fix 'imerative' typoAngelos Evripiotis2019-02-201-1/+1
| * doc/./arch_scheduler: fixup "it's" typosAngelos Evripiotis2019-02-201-3/+3
| * doc/../arch_dependency_model: transient/transitiveAngelos Evripiotis2019-02-201-2/+3
|/
* Merge branch 'juerg/ci' into 'master'Jürg Billeter2019-02-201-1/+1
|\
| * .gitlab-ci.yml: Enable parallel testing with 2 CPUsJürg Billeter2019-02-201-1/+1
|/
* Merge branch 'phil/848-plugin-deprecation-warnings' into 'master'Phil Dawson2019-02-207-1/+130
|\
| * plugin.py: Add API to allow plugins to raise deprecation warningsphil/848-plugin-deprecation-warningsPhil Dawson2019-02-207-1/+130
|/
* Merge branch 'juerg/cachedfail' into 'master'Jürg Billeter2019-02-201-2/+5
|\
| * tests/integration/cachedfail.py: Fix test_push_cached_failJürg Billeter2019-02-201-2/+5
|/
* Merge branch 'aevri/doc_arch_tweaks' into 'master'Jürg Billeter2019-02-201-15/+16
|\
| * doc/./arch_data_model:edit comp stages for clarityAngelos Evripiotis2019-02-201-3/+4
| * doc/./arch_data_model: add some missing full-stopsAngelos Evripiotis2019-02-201-11/+11
| * doc/./arch_data_model: fixup affect/effectAngelos Evripiotis2019-02-201-3/+3
|/
* Merge branch 'raoul/870-root-cache-dir' into 'master'Jürg Billeter2019-02-1927-434/+499
|\
| * CASQuota: Move cache check methods into new Classraoul/870-root-cache-dirRaoul Hidalgo Charman2019-02-1911-304/+339
| * context: remove artifactdirRaoul Hidalgo Charman2019-02-1912-53/+58
| * cachedir: add new dir option that's default root to other dirsRaoul Hidalgo Charman2019-02-1915-91/+116
|/
* Merge branch 'phil/additional-linting-excludes' into 'master'Phil Dawson2019-02-192-1/+4
|\
| * .gitignore: ignore the build output directoryphil/additional-linting-excludesDor Askayo2019-02-191-0/+3
| * setup.cfg: exclude .eggs/**, build/** and tmp/** from pycodestyle lintingDor Askayo2019-02-191-1/+1
|/
* Merge branch 'juerg/shell-test' into 'master'Jürg Billeter2019-02-191-0/+3
|\
| * tests/integration/shell.py: More asserts in test_isolated_no_mountjuerg/shell-testJürg Billeter2019-02-191-0/+2
| * tests/integration/shell.py: Skip test_isolated_no_mount without sandboxJürg Billeter2019-02-191-0/+1
|/
* Merge branch 'juerg/artifact-test' into 'master'Jürg Billeter2019-02-192-34/+64
|\
| * tests: Don't use integration test for artifact logJürg Billeter2019-02-192-34/+64
|/