perlcritic: use strict, use warnings
[?]
Aug 19, 2021, 8:36 PM
7I2U2MHUBHR456Z2BSYIDPUCUGZP6FS5JENSQGMRILGG65IX3RCACDependencies
- [2]
5US6TQ2NUpdate binary cache signing to Nix 1.9 - [3]
RCTBHBVCAdd CircleCI plugin. - [4]
D5YPJDT6Add GithubPulls input plugin. - [5]
OI2FTIMYAdd BitBucket plugin - [6]
6ZXL5UOPAdd a plugin to execute arbitrary commands when a build finishes - [7]
27UAQK2WAdd BitBucket pull request support - [8]
UDL2YPNHAdd GitlabPulls input plugin - [9]
E6QWSAFLAdd hydra-dev-server which uses the classic Catalyst server - [10]
5M6YEYUJhydra-backfill-ids: create to add jobset_id values to Builds and Jobs - [11]
FW4PJE5KAdd SoTest plugin - [12]
KIRRGSUCAdd GithubRefs plugin - [13]
JFG4FYTWImplement simple status notifications for Git repos hosted on gitea - [14]
SNXMD4NOhydra-create-user: re-hash sha1 as Argon2 - [15]
QSA3MZ3Qhydra-init: upgrade passwords to Argon2 on startup - [16]
LN3E2P4Et: Test Projects JSON serialization and deserialization - [17]
ZDH6UX5UJobset: add HTTP API test - [18]
GLJD3PG2api-test.t: make it work under yath - [19]
QOV7KWRHExpose Prometheus metrics at /metrics - [20]
LQDK2TS5Test that each page listing evals works - [21]
LIKQZ4LGJobset: test `type`-related constraints - [22]
7YTZDNBOApply requested changes to Config.pm - [23]
HXEZUCTDAdd test to verify includes work - [24]
4H6FVIWGhydra-notify: make the prometheus endpoint configurable, default-off - [25]
IDT3SO3PGenerate *.narinfo files on the fly to support the binary cache substituter - [*]
J5UVLXOK* Start of a basic Catalyst web interface. - [*]
5DZAUSUVFactor out common options - [*]
EKHD4I44Event: init structure and parse existing messages - [*]
OOQ2D3KC* Refactoring: move fetchInput out of hydra_scheduler into a separate - [*]
AKRVETP5Handle UTF-8 characters in eval error messages - [*]
LBNVQXUB* Build the /build stuff in a separate controller. - [*]
RX5IIZMTUse Email::MIME instead of Email::Simple - [*]
I6QMKSISMove getBaseUrl - [*]
S2KNQCPBNixExprs: extract the `escape` function and test it - [*]
2GK5DOU7* Downloading closures. - [*]
AFTXA575* $HYDRA_DATA environment variable. - [*]
JAH3UPWASupport revision control systems via plugins - [*]
UVQJBDHNMove log compression to a plugin - [*]
THUMRES3hydra: add Coverity Scan plugin - [*]
Q5HZWFCYAdd support for darcs repositories. - [*]
TNS4QKM4Declarative jobsets: move event handling to a plugin - [*]
5EQYVRWEAdd a plugin mechanism - [*]
BLVQGJ4LUse OO-style plugins - [*]
NSRWW6LCAdd a plugin to interact with the github status API. - [*]
YXU6JABKCreate a gitlab status plugin - [*]
ZDEHAFHVAdd a plugin for HipChat notification - [*]
ANJBFPBEAdded the InfluxDBNotification plugin including a NixOS test - [*]
UGA45FNCAdd a plugin for backing up builds in s3 - [*]
KUORZDSRAdd slack plugin. - [*]
HSVVEKTY* Start of a JSON API to get information about a specific build. - [*]
LVJKRTIK* Generate a Nix expression for the channel. - [*]
KI423DCQStream logs if possible and remove size limit - [*]
IWVA2P2Y* Generate manifests on demand. Next step: generate NAR archives on - [*]
NYC3LZKH* Generate NAR archives on the fly. Necessary for producing channels - [*]
XHOZT4WTAdd a command `hydra-create-user' for managing user accounts - [*]
N22GPKYT* Put info about logs / build products in the DB. - [*]
AMFMXR52Provide a command ‘hydra-init’ to initialise/upgrade the database - [*]
IE2PRAQUhydra-queue-runner: Send build notifications - [*]
DODOGD7MSend queue runner stats to statsd - [*]
T7WD3RLR - [*]
WZ3AEJ67* hydra_update_gc_roots.pl registers build outputs that should be kept - [*]
4S5JF5JPUse latest DBIx::Class::Schema::Loader - [*]
IGR322YPsql: Generate models from postgresql - [*]
5DXGOH6Qstatsd: add a chance to set hostname and port in hydra.conf - [*]
MQLCUSZLTest the fake derivations channel, asserting nested packages are properly represented. - [*]
T3OHZDYPhydra-notify: move BuildFinished processing to an Event - [*]
OPSWSU4Lhydra-notify: move BuildStarted processing to an Event - [*]
LQEYBAELhydra-notify: move StepFinished processing to an Event - [*]
P4SME2BCAbstract over postgres' LISTEN/NOTIFY - [*]
ASPD4MDNPasswords: check in constant time - [*]
LZVO64YGMerge in the first bits of the API work - [*]
HX4QYOYAadd first evaluations tests - [*]
UIA3ULNUGive each test its own Nix directories - [*]
3G475GRTSplit out dependent tests in to its own .t - [*]
F7WJVMRVtests/input-types: split out scminputs into individual tests - [*]
4Y3LBQYIUse system-features from the Nix conf in the default machine file - [*]
DNOLOMX7hydra-send-stats: add a failing test asserting it can run
Change contents
- edit in src/Makefile.PL at line 3
use strict;use warnings; - edit in src/lib/Hydra/Config.pm at line 3
use strict;use warnings; - edit in src/lib/Hydra/Event.pm at line 4
use warnings; - edit in src/lib/Hydra/Helper/AddBuilds.pm at line 4
use warnings; - edit in src/lib/Hydra/Helper/CatalystUtils.pm at line 5
use warnings; - edit in src/lib/Hydra/Helper/Email.pm at line 4
use warnings; - edit in src/lib/Hydra/Helper/Escape.pm at line 4
use warnings; - edit in src/lib/Hydra/Helper/Nix.pm at line 4
use warnings; - edit in src/lib/Hydra/Model/DB.pm at line 4
use warnings; - edit in src/lib/Hydra/Plugin/BazaarInput.pm at line 4
use warnings; - edit in src/lib/Hydra/Plugin/BitBucketPulls.pm at line 4
use warnings; - edit in src/lib/Hydra/Plugin/BitBucketStatus.pm at line 4
use warnings; - edit in src/lib/Hydra/Plugin/CircleCINotification.pm at line 4
use warnings; - edit in src/lib/Hydra/Plugin/CompressLog.pm at line 4
use warnings; - edit in src/lib/Hydra/Plugin/CoverityScan.pm at line 4
use warnings; - edit in src/lib/Hydra/Plugin/DarcsInput.pm at line 4
use warnings; - edit in src/lib/Hydra/Plugin/DeclarativeJobsets.pm at line 4
use warnings; - edit in src/lib/Hydra/Plugin/EmailNotification.pm at line 5
use warnings; - edit in src/lib/Hydra/Plugin/GitInput.pm at line 4
use warnings; - edit in src/lib/Hydra/Plugin/GiteaStatus.pm at line 4
use warnings; - edit in src/lib/Hydra/Plugin/GithubPulls.pm at line 4
use warnings; - edit in src/lib/Hydra/Plugin/GithubRefs.pm at line 4
use warnings; - edit in src/lib/Hydra/Plugin/GithubStatus.pm at line 4
use warnings; - edit in src/lib/Hydra/Plugin/GitlabPulls.pm at line 18
use warnings; - edit in src/lib/Hydra/Plugin/GitlabStatus.pm at line 4
use warnings; - edit in src/lib/Hydra/Plugin/HipChatNotification.pm at line 4
use warnings; - edit in src/lib/Hydra/Plugin/InfluxDBNotification.pm at line 4
use warnings; - edit in src/lib/Hydra/Plugin/MercurialInput.pm at line 4
use warnings; - edit in src/lib/Hydra/Plugin/PathInput.pm at line 4
use warnings; - edit in src/lib/Hydra/Plugin/RunCommand.pm at line 4
use warnings; - edit in src/lib/Hydra/Plugin/S3Backup.pm at line 4
use warnings; - edit in src/lib/Hydra/Plugin/SlackNotification.pm at line 4
use warnings; - edit in src/lib/Hydra/Plugin/SoTest.pm at line 4
use warnings; - edit in src/lib/Hydra/Plugin/SubversionInput.pm at line 4
use warnings; - edit in src/lib/Hydra/Plugin.pm at line 4
use warnings; - edit in src/lib/Hydra/View/JSON.pm at line 2
use strict;use warnings; - edit in src/lib/Hydra/View/NARInfo.pm at line 3
use strict;use warnings; - edit in src/lib/Hydra/View/NARInfo.pm at line 12
use strict; - edit in src/lib/Hydra/View/NixClosure.pm at line 4
use warnings; - edit in src/lib/Hydra/View/NixExprs.pm at line 4
use warnings; - edit in src/lib/Hydra/View/NixLog.pm at line 4
use warnings; - edit in src/lib/Hydra/View/NixManifest.pm at line 4
use warnings; - edit in src/lib/Hydra/View/NixNAR.pm at line 4
use warnings; - edit in src/lib/Hydra/View/TT.pm at line 4
use warnings; - edit in src/script/hydra-backfill-ids at line 4
use warnings; - edit in src/script/hydra-create-user at line 4
use warnings; - edit in src/script/hydra-dev-server at line 3
use strict;use warnings; - edit in src/script/hydra-eval-jobset at line 4
use warnings; - edit in src/script/hydra-init at line 4
use warnings; - edit in src/script/hydra-notify at line 4
use warnings; - edit in src/script/hydra-s3-backup-collect-garbage at line 4
use warnings; - edit in src/script/hydra-send-stats at line 4
use warnings; - edit in src/script/hydra-server at line 3
use strict;use warnings; - edit in src/script/hydra-update-gc-roots at line 4
use warnings; - edit in src/sql/update-dbix.pl at line 2
use strict;use warnings; - edit in t/Config/hydra-notify.t at line 2
use warnings; - edit in t/Config/include.t at line 2
use warnings; - edit in t/Config/statsd.t at line 2
use warnings; - edit in t/Controller/Build/evals.t at line 2
use warnings; - edit in t/Controller/Jobset/channel.t at line 3
use warnings; - edit in t/Controller/Jobset/evals.t at line 2
use warnings; - edit in t/Controller/Jobset/http.t at line 3
use warnings; - edit in t/Controller/Jobset/type-constraints.t at line 2
use warnings; - edit in t/Controller/Root/evals.t at line 2
use warnings; - edit in t/Controller/metrics.t at line 3
use warnings; - edit in t/Controller/projects.t at line 3
use warnings; - edit in t/Event/BuildFinished.t at line 2
use warnings; - edit in t/Event/BuildStarted.t at line 2
use warnings; - edit in t/Event/StepFinished.t at line 2
use warnings; - edit in t/Event.t at line 2
use warnings; - edit in t/Helper/escape.t at line 2
use warnings; - edit in t/PostgresListener.t at line 2
use warnings; - edit in t/Schema/Users.t at line 2
use warnings; - edit in t/api-test.t at line 2
use warnings; - edit in t/build-products.t at line 2
use warnings; - edit in t/evaluate-basic.t at line 3
use warnings; - edit in t/evaluate-dependent-jobsets.t at line 2
use warnings; - edit in t/input-types/bzr-checkout.t at line 2
use warnings; - edit in t/input-types/bzr.t at line 2
use warnings; - edit in t/input-types/darcs.t at line 2
use warnings; - edit in t/input-types/deepgit.t at line 2
use warnings; - edit in t/input-types/git-rev.t at line 2
use warnings; - edit in t/input-types/git.t at line 2
use warnings; - edit in t/input-types/hg.t at line 2
use warnings; - edit in t/input-types/svn-checkout.t at line 2
use warnings; - edit in t/input-types/svn.t at line 2
use warnings; - edit in t/lib/Setup.pm at line 4
use warnings; - edit in t/queue-runner/default-machine-file.t at line 3
use warnings; - edit in t/s3-backup-test.pl at line 2
use warnings; - edit in t/scripts/hydra-create-user.t at line 3
use warnings; - edit in t/scripts/hydra-init.t at line 3
use warnings; - edit in t/scripts/hydra-send-stats.t at line 3[78.342][78.342]
use warnings; - edit in t/setup-notifications-jobset.pl at line 1
use strict;use warnings;