Commits on Source 31
-
Jim MacArthur authored
-
Jim MacArthur authored
-
Jim MacArthur authored
-
Jim MacArthur authored
-
Jim MacArthur authored
-
Jim MacArthur authored
-
Jim MacArthur authored
-
Jim MacArthur authored
-
Jim MacArthur authored
CAS-backed virtual directory implementation See merge request !481
-
Chandan Singh authored
Source plugin implementations can now specify that they need access to previously staged sources by specifying `BST_REQUIRES_PREVIOUS_SOURCES_TRACK` and/or `BST_REQUIRES_PREVIOUS_SOURCES_FETCH`, corresponding to access at `track` and `fetch` times respectively. Fixes #381. Replaces !505. For relevant discussion, see this discussion: !505 (comment 83780747)
-
Chandan Singh authored
`pip` source plugin can stage python packages that are either specified directly in the element definition or picked up from `requirements.txt` from previous sources. In order to support the latter use-case (which is also the primary motivation for this plugin), this plugin requires access to previous sources and hence is an example of a Source Transform source. Also, bump `BST_FORMAT_VERSION` as this patch adds a new core plugin.
-
Chandan Singh authored
-
Chandan Singh authored
Allow source plugins to access previous sources Closes #381 See merge request !568
-
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.
-
Tristan Van Berkom authored
Fix ostree repository mirroring Closes #538 See merge request !658
-
William Salmon authored
This patch mitigates the granularity of the mtimes used on the default gitlab runners, Allowing the test suite to pass on these runners.
-
Tom Pollard authored
Trying to mitigate a file system issue See merge request !595
-
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 !676
-
Tiago Gomes authored
os.errno does no longer work with Python 3.7 Closes #577.
-
Tiago Gomes authored
cascache: use errno module Closes #577 See merge request !674
-
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 Closes #385 See merge request !672
-
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
-
William Salmon authored
Updating the no track or ref fix to match the buildstream style See merge request !628
-
Jonathan Maw authored
It would have been more convenient to store the quota size in the ArtifactCache, except that the scheduler needs the quota size and doesn't have access to the ArtifactCache.
-
Jonathan Maw authored
-
Jonathan Maw authored