This website requires JavaScript.
a658b80863
perlcritic: Readonly -> ReadonlyX
Graham Christensen
2021-12-14 10:03:18 -05:00
fc49a7129d
JSON -> JSON::MaybeXS
Graham Christensen
2021-12-13 16:36:26 -05:00
30a7f068b7
AttributeSet helper: skip wantarray
Graham Christensen
2021-10-20 12:52:34 -04:00
d2f03ca050
fixup foreach
Graham Christensen
2021-10-20 12:42:59 -04:00
327d79bc1d
pin
Graham Christensen
2021-10-20 12:26:23 -04:00
4dfe787bc2
perlcritic: each() called at line 752, column 35. The each function may cause undefined behavior when operating on the hash while iterating. Use a foreach loop over the hash's keys or values instead.
Graham Christensen
2021-10-20 11:56:16 -04:00
7dcf6a01c6
JSON -> JSON::MaybeXS
Graham Christensen
2021-10-19 22:53:39 -04:00
d16c57e5f1
perlcritic: level 2
Graham Christensen
2021-10-20 11:43:09 -04:00
ed58ad0c2b
Merge pull request #1073 from DeterminateSystems/runcommand-tests
Graham Christensen
2021-12-09 09:44:20 -05:00
26b197ea62
RunCommand: calculate all the commands to run against before starting
Graham Christensen
2021-12-08 14:36:27 -05:00
b7962c3882
RunCommand: Move the json validation testing to its own test
Graham Christensen
2021-12-08 11:31:16 -05:00
2ce0ab9f51
RunCommand: move JSON generation to its own function
Graham Christensen
2021-12-08 11:29:36 -05:00
bb91f96381
RunCommand: test isEnabled, configSectionMatches, and eventMatches
Graham Christensen
2021-12-08 10:24:42 -05:00
9dfa34682d
RunCommand tests: move in to a subdirectory
Graham Christensen
2021-12-08 09:30:26 -05:00
7a5b8a38d9
builds page: capitalize tabs (#1072 )
Graham Christensen
2021-12-08 20:02:14 -05:00
2cbeca5c44
Merge pull request #1071 from DeterminateSystems/log-fetches-evals
Graham Christensen
2021-12-08 16:00:29 -05:00
264092169c
hydra-eval-jobset: log fetches and evaluations
Graham Christensen
2021-12-08 09:25:27 -05:00
7227395a72
Merge pull request #1068 from DeterminateSystems/fix-some-warnings
Graham Christensen
2021-12-03 15:38:46 -05:00
47cabac4bf
hydra-eval-jobset: fix use of uninitialized value
Cole Helbling
2021-11-30 12:37:55 -08:00
5659d2982c
Hydra/Controller/Root: remove deprecated LocalRegex
Cole Helbling
2021-11-30 12:37:17 -08:00
ecb1454cf1
t/Controller/Root: test narinfo path
Cole Helbling
2021-12-03 11:33:11 -08:00
085b02e092
t/Helper/CatalystUtils.t: test trim functionality
Graham Christensen
2021-12-01 08:38:43 -08:00
fc82877695
Merge pull request #1069 from DeterminateSystems/fixup-my-under
Graham Christensen
2021-12-01 14:04:38 -05:00
4d5dfec8c7
TT.t: fixup $_, since _ is a special variable, not a throwaway
Graham Christensen
2021-12-01 13:46:58 -05:00
d56815cae6
Hydra/Helper/CatalystUtils: default trim arg to empty string
Cole Helbling
2021-11-30 12:33:04 -08:00
78233b8083
Hydra: Unicode::Encoding is auto-applied
Cole Helbling
2021-11-30 12:26:54 -08:00
f26b3e1779
Hydra/Event: fix scalar context warning
Cole Helbling
2021-11-29 12:19:04 -08:00
e5be4a9022
Merge pull request #1065 from DeterminateSystems/project-jobset-links
Graham Christensen
2021-11-22 20:39:26 -05:00
ce6805f02b
fixup: TT.t: move the :'s to the next line
Graham Christensen
2021-11-22 16:00:58 -05:00
b06457c75c
Titles of pages: make project:jobset:job names clickable
Graham Christensen
2021-11-22 13:23:02 -05:00
f1343b3a4c
layout.tt: support a title with HTML in it
Graham Christensen
2021-11-22 13:22:16 -05:00
03323f6ef1
TT: add helpers for linking to jobs, jobsets, and projects, and for generating colon separated names.
Graham Christensen
2021-11-22 13:14:01 -05:00
72590a4f8d
Merge pull request #1064 from NixOS/dependabot/github_actions/cachix/install-nix-action-16
Graham Christensen
2021-11-22 10:35:20 -05:00
4372548885
build(deps): bump cachix/install-nix-action from 15 to 16
dependabot[bot]
2021-11-22 15:00:54 +00:00
aab4a0e8ab
Merge pull request #1061 from DeterminateSystems/update-dbix-overwrite
Graham Christensen
2021-11-19 15:15:03 -05:00
bb040aa029
Merge pull request #1060 from DeterminateSystems/runcommand-t-fixups
Graham Christensen
2021-11-19 15:14:52 -05:00
ecb4697930
update-dbix: overwrite modifications
Graham Christensen
2021-11-18 12:42:05 -05:00
27f48c6f7f
Merge pull request #1058 from NixOS/dependabot/github_actions/cachix/install-nix-action-15
Graham Christensen
2021-11-19 14:57:31 -05:00
5917de4948
t/plugins/runcommand.t: output the filename if it fails to open
Graham Christensen
2021-11-17 14:20:52 -05:00
e5a4147f0a
runcommand.t: stop dumping the json
Graham Christensen
2021-11-17 15:05:03 -05:00
f1350d2de7
Merge pull request #1057 from amerocu/missing-nc
Graham Christensen
2021-11-16 12:40:43 -05:00
735c3f6f35
build(deps): bump cachix/install-nix-action from 14 to 15
dependabot[bot]
2021-11-15 15:00:52 +00:00
68a9aac251
add missing develop dependency
Marco Turchetto
2021-11-10 17:51:01 +01:00
2dc6d58845
Merge pull request #1052 from Mic92/docs
Eelco Dolstra
2021-11-02 15:29:07 +01:00
492476bbfe
Merge pull request #1054 from rybak/docs-typos
Eelco Dolstra
2021-11-02 15:28:36 +01:00
a462a9f488
docs: fix typos
Andrei Rybak
2021-11-02 14:39:58 +01:00
1593e0212e
docs: document github webhooks
Jörg Thalheim
2021-10-30 09:35:01 +02:00
70f1db2762
docs: improve github refs documentation
Jörg Thalheim
2021-10-30 09:37:57 +02:00
cdddbb89f3
docs: improve github status plugin documentation
Jörg Thalheim
2021-10-30 09:37:42 +02:00
9ae676072c
Merge pull request #1051 from DeterminateSystems/restart-cancel-resultset-p2
Eelco Dolstra
2021-10-27 18:22:20 +02:00
c1630e6d80
Admin/clear-queue-non-current: test behavior
Graham Christensen
2021-10-27 11:43:58 -04:00
d19890a4e1
JobsetEval/cancel: test & fix
Graham Christensen
2021-10-27 11:05:00 -04:00
ef9a9fa481
Merge pull request #1025 from lukegb/hydra-better-errors
Graham Christensen
2021-10-26 12:35:45 -04:00
dc2bec3272
Merge pull request #1050 from DeterminateSystems/restart-cancel-resultset
Graham Christensen
2021-10-26 11:49:28 -04:00
a62c2a4d71
JobsetEval/restart-*: Write tests for the behavior
Graham Christensen
2021-10-26 10:45:33 -04:00
383b395b00
Test canceling builds.
Graham Christensen
2021-10-26 09:44:58 -04:00
67ebce8493
Output evaluation errors without crashing if aggregate job is broken.
Luke Granger-Brown
2021-09-22 20:54:58 +00:00
f2b51a017b
Test Setup: fix evalSucceeds to actually output evaluation errors
Luke Granger-Brown
2021-09-22 20:53:04 +00:00
d52e397503
Builds controller: add a test for restarting builds, fix restarting builds
Graham Christensen
2021-10-25 22:21:19 -04:00
ffedbe5996
restart/cancelBuilds: always pass resultsets explicitly
Graham Christensen
2021-10-21 09:34:06 -04:00
592fef9d82
Merge pull request #1049 from DeterminateSystems/drop-systemtypes
Graham Christensen
2021-10-24 21:46:57 -04:00
802a5dfe68
Merge pull request #1048 from DeterminateSystems/fixup-1003
Graham Christensen
2021-10-24 21:38:38 -04:00
ff888032eb
SystemTypes: drop database table. It was originally removed in #65 , but put back in fcd511c4de , and now totally unused.
Graham Christensen
2021-10-24 21:38:04 -04:00
5fbf1470bd
(perl) machines file: support machine lines with multiple spaces between fields
Graham Christensen
2021-10-24 21:24:24 -04:00
b817124337
Hydra::Helper::Nix::getMachines: add a test
Graham Christensen
2021-10-23 22:53:55 -04:00
7fbf5cbd42
Merge pull request #1047 from NixOS/revert-825-fix/unhelpful-errors-in-aggregates
Graham Christensen
2021-10-23 22:23:40 -04:00
8cf158b7a9
Revert "Fix unhelpful error messages in aggregate jobs."
Graham Christensen
2021-10-23 22:23:29 -04:00
3516950d3c
Merge pull request #825 from samueldr/fix/unhelpful-errors-in-aggregates
Graham Christensen
2021-10-23 20:34:50 -04:00
30e50010f5
Merge pull request #1044 from DeterminateSystems/perlcritic-level-3
Graham Christensen
2021-10-20 17:06:26 -04:00
5285d0b6cb
gittea test: prune trailing space
Graham Christensen
2021-10-20 12:56:02 -04:00
d98d74fa4f
perlcritic: doesn't like prototypes
Graham Christensen
2021-10-20 11:33:50 -04:00
c317ab0dbe
shell: add pixz so NAR serving works from foreman
Graham Christensen
2021-10-20 11:25:55 -04:00
7095d00608
perlcritic: make all open() calls three-argument
Graham Christensen
2021-10-19 22:37:17 -04:00
43c056bb7b
t/TaskDispatcher.t: array / arrayref consistency
Graham Christensen
2021-10-19 22:38:50 -04:00
a5fa3fccc3
perlcritic: level 3
Graham Christensen
2021-10-19 22:22:58 -04:00
f0d0358ee4
Merge pull request #1043 from DeterminateSystems/perl-warnings
Graham Christensen
2021-10-20 10:48:05 -04:00
a887b3d346
fixup! EmailNotification: address Use of uninitialized value in numeric eq (==)
Graham Christensen
2021-10-20 10:40:08 -04:00
a36d23c1dd
fixup! BitBucketStatus: address Use of uninitialized value in numeric eq (==)
Graham Christensen
2021-10-20 10:40:08 -04:00
d5282de131
Merge pull request #1042 from DeterminateSystems/declarative-jobsets-no-jq
Graham Christensen
2021-10-20 10:33:46 -04:00
3c38629fad
GitHubPulls: output sorted json without using jq
Graham Christensen
2021-10-12 14:22:32 -04:00
30d36da057
CoverityScan: fixup tarballshandle introduced in 21e1ff0da1
Graham Christensen
2021-10-19 22:04:57 -04:00
093e235bf0
GithubRefs: fixup "my" variable $type masks earlier declaration in same scope
Graham Christensen
2021-10-19 22:02:41 -04:00
0f8d02894a
hydra-eval-jobset: Scalar value @declInputs[0] better written as $declInputs[0] at hydra-eval-jobset line 570.
Graham Christensen
2021-10-19 21:51:25 -04:00
31cf249aed
S3Backup: check for bzip2 and xz Nix Config support (Use of uninitialized value ::Config::xz in concatenation)
Graham Christensen
2021-10-19 21:50:13 -04:00
bf692c9e8c
BitBucketStatus: address Use of uninitialized value in numeric eq (==)
Graham Christensen
2021-10-19 21:42:22 -04:00
4fd90ec784
EmailNotification: address Use of uninitialized value in numeric eq (==)
Graham Christensen
2021-10-19 21:41:41 -04:00
01112e9bd3
GitInput: deal with undefined deepClone
Graham Christensen
2021-10-19 21:37:36 -04:00
2ee584e7ae
Merge pull request #1040 from NixOS/update-api
Eelco Dolstra
2021-10-12 16:46:16 +02:00
2e43a9644f
Update hydra-api.yaml
Eelco Dolstra
2021-10-12 14:31:46 +02:00
8755321ec7
Merge pull request #1039 from NixOS/return-flake
Eelco Dolstra
2021-10-12 14:09:52 +02:00
888ba467fd
/eval: Return more columns
Eelco Dolstra
2021-10-12 12:41:37 +02:00
0be3bed757
Merge pull request #1033 from Mic92/plugins
Graham Christensen
2021-10-08 09:17:41 -04:00
243291f9bd
add basic documentation for all plugins
2021-09-29 23:39:15 +02:00
dcee1a35ad
Merge pull request #1035 from DeterminateSystems/fixup-perlcritic-after-constituents
Graham Christensen
2021-09-30 09:41:27 -04:00
3990bd12e9
constituents test: add use warnings
Graham Christensen
2021-09-30 09:12:59 -04:00
4c8279044b
Merge pull request #1026 from DeterminateSystems/constituents
Graham Christensen
2021-09-28 09:21:21 -04:00
19e668b7cd
Merge pull request #981 from jonringer/pure_eval
Eelco Dolstra
2021-09-27 20:25:01 +02:00
2745226ada
Merge pull request #1003 from DeterminateSystems/perlcritic-level-4
Eelco Dolstra
2021-09-27 20:23:55 +02:00
37af3e69eb
Merge pull request #1030 from NixOS/ublock
Eelco Dolstra
2021-09-27 20:21:39 +02:00
b622337186
Merge pull request #1029 from NixOS/fix-make
Eelco Dolstra
2021-09-27 17:45:01 +02:00