Commits on Source 28
-
Tiago Gomes authored
Improve fetchers, builders and pushers documentation. Closes #550.
-
Tiago Gomes authored
PullQueue: fix resource used Closes #550 See merge request !611
-
Add an optional flag to make files executable after having downloaded them. Instead of leaving the permissioning of downloaded file in remote.py up to the user's umask; expressly set permissions to 0644 or 0755 if executable. Bump format version to 13.
-
Tristan Van Berkom authored
remote.py: Add support for marking downloaded files executable See merge request !581
-
Javier Jardón authored
-
Tristan Van Berkom authored
source/install_linux_distro.rst: Make clearer ArchLinux packages available See merge request !613
-
change code style to ini
-
Javier Jardón authored
Include systemd file examples for google-cas cache Closes #419 See merge request !524
-
Javier Jardón authored
-
James Ennis authored
- python-arpy is unobtainable via pacman - Also a minor change to how we display install instructions from Fedora's dnf package manager
-
James Ennis authored
Change install instructions for python-arpy package on Arch See merge request !614
-
William Salmon authored
This is to address #471 that documented unhelpfull behavour when tracking git sources.
-
William Salmon authored
Add warning to git track if track and ref are not present Closes #471 See merge request !580
-
Jürg Billeter authored
This reverts commit 4f168b9b. The latest version of pytest_pylint works fine with pylint 2, which means there is no longer a reason to restrict the pylint version. pylint 2 is required for Python 3.7.
-
Jürg Billeter authored
Do not rely on `StopIteration` bubbling up. https://www.python.org/dev/peps/pep-0479/
-
Jürg Billeter authored
Python 3.7 support See merge request !615
-
Chandan Singh authored
-
Chandan Singh authored
.gitlab-ci.yml: Remove unused script "install.sh" See merge request !617
-
Tiago Gomes authored
The CAS uses a temp directory while manipulating the cache, temporary files can be added and removed while adding artifacts to the cache here. Since calculation of the cache size happens in parallel to artifact cache additions, this causes race conditions in the size calculation job, as we end up calling `stat` on temporary files which are being removed in parallel. Handle this by moving the temporary directory out of the way, and avoid considering the tmp directory when calculating the cache size
-
Tiago Gomes authored
Fix race condition when calculating disk usage See merge request !600
-
Valentin David authored
When open(2) is used with flags O_CREAT|O_RDWR, the file descriptor must be readable. Unfortunately O_RDWR was not passed which made read fail with EBADF and mmap to signal SIGBUS. This issue happened with man-db for example. Fixes #143.
-
Valentin David authored
Keep original flags for create in SafeHardlinks. Closes #143 See merge request !624
-
Javier Jardón authored
Multiprocessing with n_jobs given by multiprocessing.cpu_count() is not optimal for systems where not all CPU can be used (in particular, Docker, CI etc). As suggested in the multiprocessing docs (http://docs.python.org/3/library/multiprocessing.html#multiprocessing.cpu_count) using len(os.sched_getaffinity(0)) might be better.
-
Javier Jardón authored
even if the machine have mores cores available Patch taken from YBD: https://gitlab.com/baserock/ybd/blob/master/ybd/app.py#L227
-
Javier Jardón authored
buildstream/_project.py: Restrict max-jobs See merge request !620
-
Jim MacArthur authored
-
Tristan Van Berkom authored
Pin ruamel.yaml version to <= 0.15 See merge request !630
-
Phillip Smyth authored
This fixes #191 A note has been added to NEWS explaining backwards compatibility issues