| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
|\
| |
| |
| |
| | |
Disable round-tripping when element is not modified
See merge request BuildStream/buildstream!748
|
|/ |
|
|\
| |
| |
| |
| |
| |
| | |
Fix ValueError traceback for URL without alias or URI scheme
Closes #597
See merge request BuildStream/buildstream!700
|
|/
|
|
| |
Fixes #597
|
|\
| |
| |
| |
| | |
setup.py: Add more metadata useful for PyPI
See merge request BuildStream/buildstream!718
|
|/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- setup.py: List useful links using `project_urls`
- setup.py: Specify minumum python vresion using `python_requires`
`python_requires` is the new way of specifying requirements for python
version, as documented @
https://packaging.python.org/guides/distributing-packages-using-setuptools/#python-requires.
This will also make this requirement appear nicely on the PyPI project
page.
- setup.py: Add project classifiers
PyPI will use these classifiers to categorize projects while searching
or browsing. Full list of classifiers can be found at
https://pypi.org/classifiers.
|
|\
| |
| |
| |
| | |
Release badges
See merge request BuildStream/buildstream!742
|
| |
| |
| |
| |
| |
| | |
versioning page
This is a part of #528
|
| |
| |
| |
| | |
This is a part of #528
|
|/
|
|
|
|
|
|
| |
This adds a step to the docs generation Makefile to generate
release.svg and snapshot.svg badges, modelled after the gitlab
badges.
This also adds the generated badges directory in docs to .gitignore
|
|\
| |
| |
| |
| | |
Some pycodestyle (PEP8) fixes
See merge request BuildStream/buildstream!746
|
| | |
|
| | |
|
| | |
|
|/ |
|
|\
| |
| |
| |
| | |
tests/frontend/workspaces.py: Removing some redundant tests
See merge request BuildStream/buildstream!741
|
|/
|
|
|
| |
Removed redundant tests from recently merged !740, this new
test does not need to run for every different source kind.
|
|\
| |
| |
| |
| |
| |
| | |
Fix key invalidation for workspaced dependencies
Closes #461
See merge request BuildStream/buildstream!740
|
| | |
|
| |
| |
| |
| | |
This adds a regression test for #461.
|
|/
|
|
|
|
|
|
|
| |
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.
|
|\
| |
| |
| |
| |
| |
| | |
doc/source/main_install.rst: Clarify that BuildStream cannot be run on Windows
Closes #608
See merge request BuildStream/buildstream!739
|
|/
|
|
|
|
|
|
| |
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/restore post merge ci
See merge request BuildStream/buildstream!737
|
| |
| |
| |
| |
| |
| | |
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.
|
| |
| |
| |
| | |
This reverts commit da19bcf1de75bf930d0f233addc858b4073d0173.
|
|/
|
|
| |
This reverts commit bea01531b984522940562866e904c83e8f9aed50.
|
|\
| |
| |
| |
| | |
README.rst: Use stronger language to follow the installation guide.
See merge request BuildStream/buildstream!736
|
|/
|
|
|
|
|
|
| |
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
|
|\
| |
| |
| |
| | |
.gitlab-ci.yml: Trying to fix code quality reports
See merge request BuildStream/buildstream!735
|
|/
|
|
|
|
|
|
|
| |
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
|
|\
| |
| |
| |
| | |
doc/bst2html.py: Fix deprecation warning
See merge request BuildStream/buildstream!727
|
|/
|
|
|
|
|
|
| |
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
"
|
|\
| |
| |
| |
| | |
Install guide refactoring
See merge request BuildStream/buildstream!733
|
| |
| |
| |
| |
| |
| |
| |
| | |
instructions.
This obsoletes Laurence's explanation in merge request !657, and
is a part of the initiative of issue #528 to clarify which versions
users should be installing.
|
| |
| |
| |
| |
| |
| |
| |
| | |
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.
|
| |
| |
| |
| |
| |
| |
| | |
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 referred to from the artifact install guide, and was
previously pointing directly to the source install guide.
|
|/
|
|
|
| |
This main section is just a choice of subsections, lets
make this more clear with a single level depth toctree.
|
|\
| |
| |
| |
| |
| |
| | |
Fixing some fallout in the workspace documentation additions
Closes #553
See merge request BuildStream/buildstream!732
|
| |
| |
| |
| | |
file format
|
| |
| |
| |
| |
| | |
A preventative measure against people committing the generated
html files to the wrong location.
|
| |
| |
| |
| |
| | |
Some whitespace changes to follow the style regarding empty
lines between sections.
|
| | |
|
|/ |
|
|\
| |
| |
| |
| | |
buildelement.py: remove double logging (again) as in #507
See merge request BuildStream/buildstream!730
|
|/
|
|
|
| |
This was broken again by d14d8ee29b5fcaadcfd05934de71b46221243fcd,
this commits re-applies the fix from 12fea82e12a27eccb34ef4efbaa7c6874787eb4c
|
|\
| |
| |
| |
| | |
.gitlab-ci.yml: Show timing of the 20 slowest tests
See merge request BuildStream/buildstream!716
|