<meta name='robots' content='noindex, nofollow'/> <link rel='stylesheet' type='text/css' href='/cgit-static/cgit.css'/> <link rel='stylesheet' type='text/css' href='/cgit-static/better-cgit-markdown-heading-color.css'/> <link rel='shortcut icon' href='/cgit-static/favicon.ico'/> <link rel='alternate' title='Atom feed' href='https://git.koszko.org/guix/atom/gnu/ci.scm?h=koszko' type='application/atom+xml'/> </head> <body> <div id='cgit'><table id='header'> <tr> <td class='logo' rowspan='2'><a href='/'><img src='https://git.koszko.org/cgit-static/cgit.png' alt='cgit logo'/></a></td> <td class='main'><a href='/'>index</a> : <a href='/guix/'>guix</a></td><td class='form'><form method='get'> <input type='hidden' name='id' value='20fbd870938e239c038d8524a56729f123f19f80'/><select name='h' onchange='this.form.submit();'> <option value='koszko' selected='selected'>koszko</option> <option value='koszko-scripts'>koszko-scripts</option> </select> <input type='submit' value='switch'/></form></td></tr> <tr><td class='sub'>Wojtek's customized Guix</td><td class='sub right'></td></tr></table> <table class='tabs'><tr><td> <a href='/guix/about/'>about</a><a href='/guix/'>summary</a><a href='/guix/refs/?id=20fbd870938e239c038d8524a56729f123f19f80'>refs</a><a class='active' href='/guix/log/gnu/ci.scm'>log</a><a href='/guix/tree/gnu/ci.scm?id=20fbd870938e239c038d8524a56729f123f19f80'>tree</a><a href='/guix/commit/gnu/ci.scm?id=20fbd870938e239c038d8524a56729f123f19f80'>commit</a><a href='/guix/diff/gnu/ci.scm?id=20fbd870938e239c038d8524a56729f123f19f80'>diff</a></td><td class='form'><form class='right' method='get' action='/guix/log/gnu/ci.scm'> <input type='hidden' name='id' value='20fbd870938e239c038d8524a56729f123f19f80'/><select name='qt'> <option value='grep'>log msg</option> <option value='author'>author</option> <option value='committer'>committer</option> <option value='range'>range</option> </select> <input class='txt' type='search' size='10' name='q' value=''/> <input type='submit' value='search'/> </form> </td></tr></table> <div class='path'>path: <a href='/guix/log/?id=20fbd870938e239c038d8524a56729f123f19f80'>root</a>/<a href='/guix/log/gnu?id=20fbd870938e239c038d8524a56729f123f19f80'>gnu</a>/<a href='/guix/log/gnu/ci.scm?id=20fbd870938e239c038d8524a56729f123f19f80'>ci.scm</a></div><div class='content'><table class='list nowrap'><tr class='nohover'><th class='left'>Age</th><th class='left'>Commit message (<a href='/guix/log/gnu/ci.scm?id=20fbd870938e239c038d8524a56729f123f19f80&showmsg=1'>Expand</a>)</th><th class='left'>Author</th></tr> <tr><td><span title='2022-01-01 15:23:24 +0100'>2022-01-01</span></td><td><a href='/guix/commit/gnu/ci.scm?id=6756c64a8f1a22f74ea3bcb8bfb00f229ad6f6c5'>ci: Add extra jobs for tunable packages.</a><span class='msg-avail'>...<span class='msg-tooltip'>This allows us to provide substitutes for tuned package variants. * gnu/ci.scm (package-job): Add #:suffix and honor it. (package->job): Add #:suffix and honor it. (%x86-64-micro-architectures): New variable. (tuned-package-jobs): New procedure. (cuirass-jobs): Add jobs for tunable packages. </span></span></td><td>Ludovic Courtès</td></tr> <tr><td><span title='2021-12-10 21:49:25 +0100'>2021-12-10</span></td><td><a href='/guix/commit/gnu/ci.scm?id=32750e8c3ed38df4cafb39cffa878c6851abc899'>Merge remote-tracking branch 'signed/master' into core-updates</a></td><td>Mathieu Othacehe</td></tr> <tr><td><span title='2021-12-06 10:56:01 +0100'>2021-12-06</span></td><td><a href='/guix/commit/gnu/ci.scm?id=93e9f0bc7fc97db7b9e31477858ef7cb2ce01c90'>ci: Cross-build the 'guix' package.</a><span class='msg-avail'>...<span class='msg-tooltip'>* gnu/ci.scm (%core-packages): Add GUIX. </span></span></td><td>Ludovic Courtès</td></tr> <tr><td><span title='2021-10-12 17:46:23 +0000'>2021-10-12</span></td><td><a href='/guix/commit/gnu/ci.scm?id=a1eca979fb8da842e73c42f4f53be29b169810f2'>Merge remote-tracking branch 'origin/master' into core-updates-frozen.</a></td><td>Mathieu Othacehe</td></tr> <tr><td><span title='2021-10-04 16:36:59 +0200'>2021-10-04</span></td><td><a href='/guix/commit/gnu/ci.scm?id=688a4db071736a772e6b5515d7c03fe501c3c15a'>ci: Allow manifests to contain any lowerable object.</a><span class='msg-avail'>...<span class='msg-tooltip'>Previously, manifests could only contain packages: https://lists.gnu.org/archive/html/guix-devel/2021-10/msg00002.html This allows us to pass origins as found in 'etc/source-manifest.scm'. * gnu/ci.scm (derivation->job): Change default #:timeout value to 5h. (manifests->packages): Remove. (manifests->jobs): New procedure. (cuirass-jobs): Use it in the 'manifests' case. </span></span></td><td>Ludovic Courtès</td></tr> <tr><td><span title='2021-09-27 17:55:53 +0200'>2021-09-27</span></td><td><a href='/guix/commit/gnu/ci.scm?id=7c5f01d55634254bea8bad4c9dcc31496efd4fce'>ci: Adjust 'channel-build-system' to monadic style.</a><span class='msg-avail'>...<span class='msg-tooltip'>* gnu/ci.scm (channel-build-system): Adjust to new monadic style. </span></span></td><td>Ludovic Courtès</td></tr> <tr><td><span title='2021-07-10 19:59:31 +0200'>2021-07-10</span></td><td><a href='/guix/commit/gnu/ci.scm?id=ac815ecd6321d8f167abb4f0dde1293fd9798ba1'>ci: Build commencement packages supported on the target system.</a><span class='msg-avail'>...<span class='msg-tooltip'>This is a followup to df49fe2a13d933c640e3189413c5adfced1103c5. * gnu/ci.scm (%bootstrap-packages): Rename to... (commencement-packages): ... this, and turn into a procedure. Filter packages that pass 'supported-package?'. (cuirass-jobs): Adjust accordingly. </span></span></td><td>Ludovic Courtès</td></tr> <tr><td><span title='2021-07-09 14:12:40 +0200'>2021-07-09</span></td><td><a href='/guix/commit/gnu/ci.scm?id=df49fe2a13d933c640e3189413c5adfced1103c5'>ci: Add bootstrap packages to the core subset.</a><span class='msg-avail'>...<span class='msg-tooltip'>* gnu/ci.scm (%bootstrap-packages): New variable. (cuirass-jobs): Add it to the core subset. </span></span></td><td>Mathieu Othacehe</td></tr> <tr><td><span title='2021-07-09 14:12:15 +0200'>2021-07-09</span></td><td><a href='/guix/commit/gnu/ci.scm?id=37861f6c293d7ed1033050b2b0597885ba65186f'>ci: Add bootstrap packages to the core subset.</a><span class='msg-avail'>...<span class='msg-tooltip'>* gnu/ci.scm (%bootstrap-packages): New variable. (cuirass-jobs): Add it to the core subset. </span></span></td><td>Mathieu Othacehe</td></tr> <tr><td><span title='2021-07-05 16:09:03 +0200'>2021-07-05</span></td><td><a href='/guix/commit/gnu/ci.scm?id=9ac9df25a17767a3a8f4335df1770cf4c02ab5bc'>ci: Change "core" subset to include the latest GCC and Guile.</a><span class='msg-avail'>...<span class='msg-tooltip'>* gnu/ci.scm (%core-packages): Replace GCC-7 by GCC-11 and GUILE-2.0 by GUILE-3.0. </span></span></td><td>Ludovic Courtès</td></tr> <tr><td><span title='2021-07-03 20:01:05 +0200'>2021-07-03</span></td><td><a href='/guix/commit/gnu/ci.scm?id=39f1486efd70712416ca784f9014132644b04155'>ci: Remove duplicate ".SYSTEM" extension for cross-compilation jobs.</a><span class='msg-avail'>...<span class='msg-tooltip'>* gnu/ci.scm (package-cross-job): Remove ".SYSTEM". </span></span></td><td>Ludovic Courtès</td></tr> <tr><td><span title='2021-05-25 14:47:16 +0200'>2021-05-25</span></td><td><a href='/guix/commit/gnu/ci.scm?id=e4c02ac70f408ae3a4f6de761707a7ca7e5525e5'>ci: Add derivation inputs.</a><span class='msg-avail'>...<span class='msg-tooltip'>* gnu/ci.scm (derivation->job): Add the derivation inputs to the job association list. </span></span></td><td>Mathieu Othacehe</td></tr> <tr><td><span title='2021-05-25 09:46:35 +0200'>2021-05-25</span></td><td><a href='/guix/commit/gnu/ci.scm?id=a5c2e0dc4eee1a4319d2dfc1562e38fff76123a5'>ci: Add derivation inputs.</a><span class='msg-avail'>...<span class='msg-tooltip'>* gnu/ci.scm (derivation->job): Add the derivation inputs to the job association list. </span></span></td><td>Mathieu Othacehe</td></tr> <tr><td><span title='2021-04-28 11:53:33 +0200'>2021-04-28</span></td><td><a href='/guix/commit/gnu/ci.scm?id=f97e220b45aba1c10f155e760667df7ef4cae382'>ci: Add custom subset.</a><span class='msg-avail'>...<span class='msg-tooltip'>* gnu/ci.scm (cuirass-jobs): Add 'custom susbset. </span></span></td><td>Mathieu Othacehe</td></tr> <tr><td><span title='2021-04-28 11:53:32 +0200'>2021-04-28</span></td><td><a href='/guix/commit/gnu/ci.scm?id=3034f3d05bdd4e20fe07c329e41f831950d96f01'>ci: Add arguments->systems procedure.</a><span class='msg-avail'>...<span class='msg-tooltip'>* gnu/ci.scm (arguments->systems): New procedure. (cuirass-jobs): Use it. </span></span></td><td>Mathieu Othacehe</td></tr> <tr><td><span title='2021-04-28 11:53:32 +0200'>2021-04-28</span></td><td><a href='/guix/commit/gnu/ci.scm?id=996b5edf51c132764ca8122d401c5bb2b8d2e3c5'>ci: Factorize image->job procedure.</a><span class='msg-avail'>...<span class='msg-tooltip'>* gnu/ci.scm (image-jobs): Extract ->job procedure into ... (image->job): ... this new procedure. </span></span></td><td>Mathieu Othacehe</td></tr> <tr><td><span title='2021-04-18 10:45:53 +0200'>2021-04-18</span></td><td><a href='/guix/commit/gnu/ci.scm?id=2ccb715ab3ebef5ddbc53d706cbc42b3b765d613'>ci: tarball: Use "current-guix" as profile name.</a><span class='msg-avail'>...<span class='msg-tooltip'>Fixes: <https://issues.guix.gnu.org/47841>. * gnu/ci.scm (tarball-jobs): Use "current-guix" as profile name. </span></span></td><td>Mathieu Othacehe</td></tr> <tr><td><span title='2021-04-12 11:55:41 +0200'>2021-04-12</span></td><td><a href='/guix/commit/gnu/ci.scm?id=fc37346ff493de7781107c7c3e75863ca7419e2b'>ci: Fix system-tests subset.</a><span class='msg-avail'>...<span class='msg-tooltip'>* gnu/ci.scm (system-test-jobs): Make sure that "all-system-tests" is also covered by the "current-guix-package" parameter. </span></span></td><td>Mathieu Othacehe</td></tr> <tr><td><span title='2021-04-08 15:24:03 +0200'>2021-04-08</span></td><td><a href='/guix/commit/gnu/ci.scm?id=2afc79b51d0956e5834e81a70692a35cd83e4e87'>ci: Introduce new subsets.</a><span class='msg-avail'>...<span class='msg-tooltip'>Introduce 'images, 'system-tests and 'tarball subsets. * gnu/ci.scm (cuirass-jobs): Break the 'all subset into smaller subsets. </span></span></td><td>Mathieu Othacehe</td></tr> <tr><td><span title='2021-04-08 15:24:03 +0200'>2021-04-08</span></td><td><a href='/guix/commit/gnu/ci.scm?id=14ada96451812d1ccb7d42e3f0ec2a9248273f0e'>ci: Remove the job period argument.</a><span class='msg-avail'>...<span class='msg-tooltip'>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. </span></span></td><td>Mathieu Othacehe</td></tr>