91aebb3c4e
State where to send patches in the README
2021-04-10 08:23:39 +01:00
df2a0a73f1
Update for the changes around (guix scripts substitute)
...
There's now a better (guix substitutes) module to use.
2021-04-09 11:27:19 +01:00
410f58cb43
Fix load revision jobs not failing if the extraction of data fails
2021-03-25 17:57:48 +00:00
0175914f79
Fix a null handling issue for system test derivation comparison
2021-03-25 17:49:44 +00:00
f47d337a72
Have branches-by-package-version look at latest processed revision
...
This means branches aren't omitted if the latest commit hasn't been processed
yet.
2021-03-15 10:29:36 +00:00
663bd1411a
Add a /package/NAME page
...
This might be useful for working out when a non-master branch contains a newer
version of a package, or someone has sent in a patch for a newer version
already.
2021-03-14 21:48:43 +00:00
fbaa37328c
Add page for looking at the history of a system test
...
This should be useful for looking at when system tests break.
2021-03-14 17:52:31 +00:00
be2d554aae
Support the system-tests page for the latest processed revision
2021-03-05 13:52:32 +00:00
52ac92e7c7
Handle NULL values when comparing derivation output details set ids
...
Otherwise this restricts the results to entries where neither value is NULL.
2021-02-12 09:18:50 +00:00
9dde93422c
Add powerpc64le-linux as a supported system
...
This should not be necessary, but currently the database isn't used to find
out the valid system values.
2021-02-12 08:47:09 +00:00
3368a64c04
Increase the job timeout
...
As for some jobs that take lots of time to compute and build the channel
instance derivations, it can take more than 24 hours.
2021-02-10 20:31:44 +00:00
417541f116
Properly encode branch names in links
...
At least from the home page, this fixes links where the branch name contains a
/.
2021-02-09 21:36:34 +00:00
146ffbe5eb
Fix excluding derivations for unchanged outputs
2021-02-08 22:18:27 +00:00
110a3b7ce5
Exclude derviations with unchanged outputs from the comparison page
...
As these aren't useful to look at. This should probably default to #f and be a
parameter.
2021-02-08 22:04:26 +00:00
f2d98b626d
Support more query parameters on the /builds page
2021-02-08 21:31:39 +00:00
15d7756ef8
Filter out narinfos with excessive size
...
This is currently an issue with ci.guix.gnu.org
https://issues.guix.gnu.org/46212 for substitutes for outputs who's size
exceed 32 bits of information.
2021-02-07 09:01:53 +00:00
c2254754d5
Fix a squee update issue with the package reproducibility page
2021-02-06 19:30:05 +00:00
b7ba8d0c2c
Fix comparing by datetime
...
When the latest revisions haven't been processed successfully yet.
2021-02-05 11:07:31 +00:00
07f903abaf
Fix dropping the job lock
2021-02-05 11:07:07 +00:00
02b75d857a
Reformat queries in the load-new-guix-revision module
2021-02-05 09:16:08 +00:00
39f52e3a2e
Update parse-commit for the guix-revision changes
2021-02-04 10:28:04 +00:00
4c14e16148
Adjust all-branches-with-most-recent-commit for recent changes
...
Look at the job succeeded_at, rather than the guix_revisions.id field.
2021-02-03 13:20:41 +00:00
b0b87cced7
Improve the revision page when a revision hasn't been processed
2021-02-03 12:57:29 +00:00
9a9d156366
Update most-recent-commits-for-branch to handle data availability
2021-02-03 12:55:23 +00:00
570c667222
Tweak exception handling when loading revisions
2021-02-03 12:53:53 +00:00
481b1c186f
Fix latest processed commit for branch
2021-02-03 10:58:55 +00:00
643753ff46
Better handle retries for jobs
...
This was broken when the guix_revisions entry started being added before the
final commit.
2021-02-03 10:35:56 +00:00
7fbcb3a3c2
Store channel instance derivations in a separate transaction
...
This means that these derivations are stored, even if a later part of the
process fails. Having the channel instance derivations stored might help work
out why the failure occurred, or better display information about it.
2021-02-02 23:36:56 +00:00
6195d7b18f
Remove store_path from select-guix-revision-for-branch-and-datetime
...
As I want to remove the field from the database.
2021-02-02 19:49:09 +00:00
f868591d1c
Show finished builds on the fixed output package derivations page
...
Rather than scheduled builds as well, as that's not useful information.
2021-02-02 19:37:35 +00:00
060df92557
Adjust for the introduction of (guix narinfo)
2021-02-01 08:42:26 +00:00
54c5fbe9fb
Fix a Squee null handling issue with latest fixed output derivations
2021-01-14 22:09:32 +00:00
ea7331ad25
Don't ignore all system tests if computing one derivation fails
2021-01-14 20:45:03 +00:00
a88e9db1ff
Fix issue with the system test comparison page
2021-01-14 20:44:41 +00:00
1050070067
Implement compare by datetime for system test derivations
...
Also fix some general issues with the rendering.
2021-01-04 22:59:28 +00:00
b4bb92c8a9
Fix a copy paste error in system-test-derivations-differences-data
2021-01-04 22:58:53 +00:00
b84014dca5
Remove some left over debugging
2021-01-04 22:58:45 +00:00
6f89066355
Support comparing revision system test derivations
...
This should come in useful for testing patches, as you can see what system
tests are affected, and check the build status.
2021-01-04 19:15:01 +00:00
dd044c9f53
Cleanup in the comparison module
2021-01-04 07:58:58 +00:00
2a8a574f4a
Allow customising the pg_dump command used
...
As this
2021-01-03 19:05:41 +00:00
3ae27baa01
Fix broken build links in view-revision-package-and-version
2021-01-03 14:58:46 +00:00
e3878fefb4
Fix a regression in the metrics page
...
From the squee NULL handling change.
2021-01-03 12:50:07 +00:00
7b66253639
Add missing build server build ids to various queries
2021-01-03 11:05:29 +00:00
48cdf102fe
Fix various issues linking to builds
2021-01-03 10:54:45 +00:00
e476239479
Fix another squee upgrade issue
2021-01-03 09:43:24 +00:00
bd8390673e
Fix squee upgrade issues in the load-new-guix-revision module
2021-01-02 11:13:30 +00:00
e85131a004
Fix squee compatability issues for serving derivations
2021-01-02 10:55:25 +00:00
d8e0b24e4c
Fix indentation in (tests model-license-set)
2021-01-02 10:07:47 +00:00
64a4058cce
Start to add compatibility with squee returning #f for null values
...
While maintaining compatibility for older versions of squee.
2021-01-02 10:06:27 +00:00
7df6f92036
Improve select-fixed-output-package-derivations-in-revision
...
Refactor the query to make it more performant.
2020-12-29 18:14:20 +00:00