Commits on Source 35
-
This helps identifying what tests are slow or if the CI got stuck on some of them
-
Javier Jardón authored
.gitlab-ci.yml: Show timing of the 20 slowest tests See merge request !716
-
Benjamin Schubert authored
This was broken again by d14d8ee2, this commits re-applies the fix from 12fea82e
-
Phil Dawson authored
-
Phil Dawson authored
-
Tristan Van Berkom authored
Some whitespace changes to follow the style regarding empty lines between sections.
-
Tristan Van Berkom authored
A preventative measure against people committing the generated html files to the wrong location.
-
Tristan Van Berkom authored
-
Tristan Van Berkom authored
Fixing some fallout in the workspace documentation additions Closes #553 See merge request !732
-
This main section is just a choice of subsections, lets make this more clear with a single level depth toctree.
-
This is referred to from the artifact install guide, and was previously pointing directly to the source install guide.
-
Instead of having all of this on one page, we now have a much simpler page for installing on distros where BuildStream is packaged and a separate page for installing distro specific system dependencies and installing from source code (either from PyPI or git).
-
This is not ideal as the releases are hardcoded, but I think is better than nothing until we got a solution to automate this This commit was originally by Javier Jardón <jjardon@gnome.org> from merge request !661, and then later reworked into an install guide refactor.
-
Tristan Van Berkom authored
Install guide refactoring See merge request !733
-
This fixes the following: " /home/jjardon/buildstream/buildstream/doc/bst2html.py:32: DeprecationWarning: Using or importing the ABCs from 'collections' instead of from 'collections.abc' is deprecated, and in 3.8 it will stop working from collections import Mapping "
-
Tristan Van Berkom authored
doc/bst2html.py: Fix deprecation warning See merge request !727
-
This hasnt been working for a while, it might be because GitLab doesnt quite grasp that we have multiple branches to merge MRs to, or it might be because they have change the API and broken back compat in some way. See: https://docs.gitlab.com/ee/ci/examples/code_quality.html
-
Tristan Van Berkom authored
.gitlab-ci.yml: Trying to fix code quality reports See merge request !735
-
Tristan Van Berkom authored
And also refer to the user guide section instead of directly to the tutorial, the tutorial will still be the first section of the user guide so this is a better link target for getting started. This is related to #528
-
Tristan Van Berkom authored
README.rst: Use stronger language to follow the installation guide. See merge request !736
-
Tristan Van Berkom authored
This reverts commit bea01531.
-
Tristan Van Berkom authored
This reverts commit da19bcf1.
-
Tristan Van Berkom authored
This job always takes a long time and does not really depend on the artifacts in the 'test' phase, moving it to the 'test' phase will reduce overall CI time.
-
Tristan Van Berkom authored
Tristan/restore post merge ci See merge request !737
-
Tristan Van Berkom authored
The previous wording was misleading and caused one to think you can run BuildStream on Windows, this commit fixes that and rewords the main section heading to be a bit more abstract. Fixes issue #608
-
Tristan Van Berkom authored
doc/source/main_install.rst: Clarify that BuildStream cannot be run on Windows Closes #608 See merge request !739
-
Jürg Billeter authored
For uncached workspaced elements, assemble is required even just to calculate the cache key. As dynamic scheduling relies on cache keys, schedule assemble for uncached workspace elements even if they have not been marked as required yet. Fixes #461.
-
This adds a regression test for #461.
-
Jürg Billeter authored
-
Tristan Van Berkom authored
Fix key invalidation for workspaced dependencies Closes #461 See merge request !740
-
Removed redundant tests from recently merged !740, this new test does not need to run for every different source kind.
-
Jürg Billeter authored
tests/frontend/workspaces.py: Removing some redundant tests See merge request !741
-
Tom Pollard authored
Explicitly check that project.conf contains a name. This resolves the issue of the provenance check from _yaml.py incorrectly reporting the offending file as the default_config_node projectconfig.yaml when no name key exists in the pre_config_node dict.