aboutsummaryrefslogtreecommitdiff
path: root/gnu/tests/guix.scm
diff options
context:
space:
mode:
authorRomain GARBAGE <romain.garbage@inria.fr>2024-03-11 12:06:57 +0100
committerLudovic Courtès <ludo@gnu.org>2024-04-04 16:17:42 +0200
commita8b109676957f4e753b1e8003151f7dc66b11b88 (patch)
treebc0429ab13433ac95bab64790ea6825d17b60e3c /gnu/tests/guix.scm
parente423df6fa61730103aa040a2f92097aed63545bf (diff)
downloadguix-a8b109676957f4e753b1e8003151f7dc66b11b88.tar.gz
guix-a8b109676957f4e753b1e8003151f7dc66b11b88.zip
gnu: sundials-julia: Switch to openblas.
* gnu/packages/maths.scm (sundials-julia): Switch input dependency from lapack to openblas. Change-Id: I7c5990b09f3a006600bab73ef998b081cbaa8935 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Diffstat (limited to 'gnu/tests/guix.scm')
0 files changed, 0 insertions, 0 deletions
u/ci.scm?id=39f1486efd70712416ca784f9014132644b04155'>ci: Remove duplicate ".SYSTEM" extension for cross-compilation jobs.Ludovic Courtès * gnu/ci.scm (package-cross-job): Remove ".SYSTEM". 2021-05-25ci: Add derivation inputs.Mathieu Othacehe * gnu/ci.scm (derivation->job): Add the derivation inputs to the job association list. 2021-05-25ci: Add derivation inputs.Mathieu Othacehe * gnu/ci.scm (derivation->job): Add the derivation inputs to the job association list. 2021-04-28ci: Add custom subset.Mathieu Othacehe * gnu/ci.scm (cuirass-jobs): Add 'custom susbset. 2021-04-28ci: Add arguments->systems procedure.Mathieu Othacehe * gnu/ci.scm (arguments->systems): New procedure. (cuirass-jobs): Use it. 2021-04-28ci: Factorize image->job procedure.Mathieu Othacehe * gnu/ci.scm (image-jobs): Extract ->job procedure into ... (image->job): ... this new procedure. 2021-04-18ci: tarball: Use "current-guix" as profile name.Mathieu Othacehe Fixes: <https://issues.guix.gnu.org/47841>. * gnu/ci.scm (tarball-jobs): Use "current-guix" as profile name. 2021-04-12ci: Fix system-tests subset.Mathieu Othacehe * gnu/ci.scm (system-test-jobs): Make sure that "all-system-tests" is also covered by the "current-guix-package" parameter. 2021-04-08ci: Introduce new subsets.Mathieu Othacehe Introduce 'images, 'system-tests and 'tarball subsets. * gnu/ci.scm (cuirass-jobs): Break the 'all subset into smaller subsets. 2021-04-08ci: Remove the job period argument.Mathieu Othacehe Cuirass now deals with periodicity directly on specifications. * gnu/ci.scm (derivation->job): Remove the period argument. (image-jobs, system-test-jobs, tarball-jobs): Adapt them. 2021-03-23ci: %cross-targets: Add powerpc64le-linux-gnu.Chris Marusich * gnu/ci.scm (%cross-targets): Add an entry for powerpc64le-linux-gnu. 2021-03-23ci: Change manifest argument type.Mathieu Othacehe * gnu/ci.scm (arguments->manifests): Change manifest argument type. 2021-03-14ci: Support packages with multiple channels.Mathieu Othacehe This is a follow-up of 61a1165340a8bcc45550259edca25275d899fe09. For packages provided by external channels, package-channels procedure will return at least two channels. Take it into account. * gnu/ci.scm (cuirass-jobs): Fix channels subset argument. 2021-03-14ci: Add channel subset support.Mathieu Othacehe * gnu/ci.scm (cuirass-jobs): Add channel subset support. 2021-03-10ci: Remove hydra support.Mathieu Othacehe This removes hydra support to use Cuirass as the only continuous integration system. * build-aux/hydra/gnu-system.scm: Remove it. * build-aux/hydra/guix-modular.scm: Ditto. * build-aux/hydra/guix.scm: Ditto. * build-aux/cuirass/hydra-to-cuirass.scm: Ditto. * Makefile.am (EXTRA_DIST): Update it. (hydra-jobs.scm): Remove it. (cuirass-jobs.scm): Update it. * build-aux/hydra/evaluate.scm: Move it to ... * build-aux/cuirass/evaluate.scm: ... here. * build-aux/cuirass/guix-modular.scm: Remove it. * build-aux/cuirass/gnu-system.scm: Ditto. * guix/packages.scm (%hydra-supported-systems): Rename it to ... (%cuirass-supported-systems): ... this variable. * build-aux/check-final-inputs-self-contained: Adapt it. * etc/release-manifest.scm: Ditto. * gnu/ci.scm (package->alist): Remove it. (derivation->job): New procedure. (package-job, package-cross-job, cross-jobs, image-jobs, system-test-jobs, tarball-jobs): Use it. (guix-jobs): New procedure. (hydra-jobs): Rename it to ... (cuirass-jobs): ... this procedure. 2021-01-31ci: Remove the package version from the job name.Mathieu Othacehe Match Hydra behaviour where the job_name is <package_name>.<system>. This allows to operate on several builds of the same package in the CI, regardless of their version. * gnu/ci.scm (job-name): Remove package version from the job name. 2021-01-29ci: Raise max-silent-time to 3600.Mathieu Othacehe * gnu/ci.scm (image-jobs, system-test-jobs): Raise max-silent-time to 3600 seconds. 2020-12-03ci: Build novena-barebones-raw-image.Danny Milosavljevic * gnu/ci.scm (%guix-system-images): Add novena-barebones-raw-image. 2020-12-01Revert "ci: Temporarily disable image-jobs."Mathieu Othacehe This reverts commit a79041f0b583ef3399bb46ac2a6c03a4db636573. The issue has been fixed with 07a33b1d21e240781072352f93206cfdc765f907. 2020-11-29ci: Temporarily disable image-jobs.Mathieu Othacehe * gnu/ci.scm (hydra-jobs): Temporarily disable image-jobs. 2020-11-25ci: Limit image and system tests jobs periodicity.Mathieu Othacehe System tests and images jobs are extremely expensive in I/O operations and storage size, pass a "period" argument to Cuirass to limit their periodicity. * gnu/ci.scm (hours): New procedure, (image-jobs, system-test-jobs, tarball-jobs): set a period argument. 2020-11-20image: Add pinebook-pro support.Mathieu Othacehe * gnu/system/images/pinebook-pro.scm: New file. * gnu/local.mk (GNU_SYSTEM_MODULES): Add it. * gnu/ci.scm (%guix-system-images): Add pinebook-pro-barebones-raw-image. 2020-11-02ci: Restore license handling.Mathieu Othacehe This is a follow-up of 7c02eb6c and 44daec7f. Restore the initial behaviour. * gnu/ci.scm (package->alist): Restore license handling. 2020-11-02ci: Convert license to text.Mathieu Othacehe This is a follow-up of 7c02eb6c8d7d050ecb8f3082c4a754ad32211403. * gnu/ci.scm (package->alist): Convert license to text. 2020-11-02ci: Ignore package license.Mathieu Othacehe Fixes: <https://issues.guix.gnu.org/44370>. * gnu/ci.scm (package->alist): Ignore package license. 2020-10-06images: Add pine64-barebones-raw-image.Mathieu Othacehe * gnu/system/images/pine64.scm (pine64-barebones-raw-image): New variable. * gnu/ci.scm (%guix-system-images): Add it. 2020-10-01ci: Add log and outputs keys.Mathieu Othacehe Add 'log and 'outputs properties to hydra objects. This way Cuirass won't have to go through every derivation to add those properties. * gnu/ci.scm (package->alist, image-jobs, system-test-jobs, tarball-jobs): Add 'log and 'outputs properties. * build-aux/hydra/guix-modular.scm (build-job): Ditto. 2020-10-01ci: Add nix-name and system keys.Mathieu Othacehe Add 'nix-name and 'system properties to hydra objects. This way Cuirass won't have to go through every derivation to add those properties. * gnu/ci.scm (package->alist, image-jobs, system-test-jobs, tarball-jobs): Add 'nix-name and 'system properties. * build-aux/hydra/guix-modular.scm (build-job): Ditto. 2020-09-29ci: Build hurd-barebones-qcow2-image.Mathieu Othacehe Build hurd-barebones-qcow2-image instead of hurd-barebones-disk-image to speed downloads. * gnu/ci.scm (%guix-system-images): Build 'hurd-barebones-qcow2-image instead of 'hurd-barebones-disk-image. 2020-09-25ci: Remove native-system restriction from "hello" and "list" jobsets.Jan (janneke) Nieuwenhuizen * gnu/ci.scm (hydra-jobs): Remove restriction for system to equal (%current-system). Co-authored-by: Ludovic Courtès <ludo@gnu.org> 2020-09-03ci: In the 'core' subset, build GCC >= 7.Ludovic Courtès Suggested by Jan Nieuwenhuizen <janneke@gnu.org>. * gnu/ci.scm (%core-packages): Keep only GCC >= 7. 2020-09-03gnu: ci: Truncate git commit in ISO label.Julien Lepiller * gnu/ci.scm (image-jobs): Keep only 7 characters from git commit in ISO label. 2020-08-31gnu: ci: Set label in iso9660 jobs.Julien Lepiller * gnu/ci.scm (image-jobs): Set label of generated ISOs.