Commits on Source (20)
-
Tristan Van Berkom authored
-
Mathieu Bridon authored
Buildstream uses the Terminal.does_styling attribute, which was only added in blessings 1.6. Blessings helpfully returns an empty string when calling an nonexistent attribute on the Terminal object, instead of failing. Because Fedora has blessings 1.5, Buildstream thought that my terminal couldn't handle styling, and just didn't print the status bar, silently. Specifying the minimum version avoids this silent failure.
-
Tristan Van Berkom authored
deps: Specify the minimum version required for blessings See merge request !663
-
Qinusty authored
This should avoid current issues accessing the necessary sources which are blocking CI currently.
-
Valentin David authored
Qinusty/gnu mirror backport 1.2 See merge request !668
-
We now delay refreshing submodules until we have a clone, that is after we have fetched the main fetcher. Fixes #537
-
-
-
-
-
-
Valentin David authored
Delay refreshing git submodule until we have a clone See merge request !666
-
Tiago Gomes authored
https seems broken on the Debian image: START autotools/hello/42930621-fetch.499.log START Fetching https://ftpmirror.gnu.org/gnu/automake/automake-1.16.tar.gz FAILURE Fetching https://ftpmirror.gnu.org/gnu/automake/automake-1.16.tar.gz FAILURE tar source at hello.bst [line 16 column 2]: Error mirroring https://ftpmirror.gnu.org/gnu/automake/automake-1.16.tar.gz: <urlopen error [SSL: SSLV3_ALERT_HANDSHAKE_FAILURE] sslv3 alert handshake failure (_ssl.c:720)>
-
Tiago Gomes authored
Use http instead of https for the gnu ftp mirror See merge request !677
-
Ostree mirrors were not sharing the same local repository, so it was impossible the request refs from the right local repository when data was fetched from a mirror rather than upstream. Instead of having several repository with one remote each, we now have one repository with several remotes. This fixes #538.
-
Valentin David authored
Fix ostree repository mirroring See merge request !667
-
Use the optionally implemented desktop notification method to notify when a session completes. Previously, this used to only notify when an interactive prompt appears. This is an attempt to fix #385
-
Tristan Van Berkom authored
_frontend/app.py: Notify session completions See merge request !673
-
William Salmon authored
Raise a error at configure time if the track and ref properties are not present in the sources. This is to address #471 that documented unhelpful behaviour when tracking git sources. However the issue was also identified in ostree.
-
William Salmon authored
Showing
- NEWS 7 additions, 0 deletionsNEWS
- buildstream/_frontend/app.py 14 additions, 2 deletionsbuildstream/_frontend/app.py
- buildstream/_pipeline.py 8 additions, 3 deletionsbuildstream/_pipeline.py
- buildstream/plugins/sources/git.py 10 additions, 1 deletionbuildstream/plugins/sources/git.py
- buildstream/plugins/sources/ostree.py 26 additions, 10 deletionsbuildstream/plugins/sources/ostree.py
- doc/examples/autotools/project.conf 1 addition, 1 deletiondoc/examples/autotools/project.conf
- setup.py 1 addition, 1 deletionsetup.py
- tests/frontend/mirror.py 334 additions, 8 deletionstests/frontend/mirror.py
- tests/frontend/project/files/bar 0 additions, 0 deletionstests/frontend/project/files/bar
- tests/frontend/project/files/foo 0 additions, 0 deletionstests/frontend/project/files/foo
- tests/sources/git.py 49 additions, 0 deletionstests/sources/git.py
- tests/sources/ostree.py 57 additions, 0 deletionstests/sources/ostree.py
- tests/sources/ostree/template/project.conf 2 additions, 0 deletionstests/sources/ostree/template/project.conf
- tests/sources/ostree/template/repofiles/file 0 additions, 0 deletionstests/sources/ostree/template/repofiles/file
tests/frontend/project/files/bar
0 → 100644
tests/frontend/project/files/foo
0 → 100644
tests/sources/ostree.py
0 → 100644
tests/sources/ostree/template/project.conf
0 → 100644
tests/sources/ostree/template/repofiles/file
0 → 100644