gocd-server: 19.3.0 -> 22.2.0

Changed files
+8 -4
nixos
modules
services
continuous-integration
gocd-server
pkgs
development
tools
continuous-integration
gocd-server
+5 -1
nixos/modules/services/continuous-integration/gocd-server/default.nix
···
"-Dcruise.config.file=${cfg.workDir}/conf/cruise-config.xml"
"-Dcruise.server.port=${toString cfg.port}"
"-Dcruise.server.ssl.port=${toString cfg.sslPort}"
+
"--add-opens=java.base/java.lang=ALL-UNNAMED"
+
"--add-opens=java.base/java.util=ALL-UNNAMED"
];
defaultText = literalExpression ''
[
···
"-Dcruise.config.file=''${config.${opt.workDir}}/conf/cruise-config.xml"
"-Dcruise.server.port=''${toString config.${opt.port}}"
"-Dcruise.server.ssl.port=''${toString config.${opt.sslPort}}"
+
"--add-opens=java.base/java.lang=ALL-UNNAMED"
+
"--add-opens=java.base/java.util=ALL-UNNAMED"
]
'';
···
${pkgs.git}/bin/git config --global --add http.sslCAinfo /etc/ssl/certs/ca-certificates.crt
${pkgs.jre}/bin/java -server ${concatStringsSep " " cfg.startupOptions} \
${concatStringsSep " " cfg.extraOptions} \
-
-jar ${pkgs.gocd-server}/go-server/go.jar
+
-jar ${pkgs.gocd-server}/go-server/lib/go.jar
'';
serviceConfig = {
+3 -3
pkgs/development/tools/continuous-integration/gocd-server/default.nix
···
stdenv.mkDerivation rec {
pname = "gocd-server";
-
version = "19.3.0";
-
rev = "8959";
+
version = "22.2.0";
+
rev = "14697";
src = fetchurl {
url = "https://download.go.cd/binaries/${version}-${rev}/generic/go-server-${version}-${rev}.zip";
-
sha256 = "0c30qzd6awlw0zx91rk6na0mmgykqkgrw9ychx18ivjwma0hr0sc";
+
sha256 = "sha256-OACNCQJQNrihTQ+thGdXKEFD0lC7qRNTX1I42flSUmE=";
};
meta = with lib; {