summary refs log tree commit diff
path: root/nixos/modules/services/continuous-integration
diff options
context:
space:
mode:
authorSandro <sandro.jaeckel@gmail.com>2022-10-27 01:07:34 +0200
committerGitHub <noreply@github.com>2022-10-27 01:07:34 +0200
commitb05729432a727f8815bcba9f1676c974b1c7db7f (patch)
treeaa8326a8f084ee0ce69d96b7d5e88a1e558dff94 /nixos/modules/services/continuous-integration
parent8361a4467fafa32844dc686da6e8ea28596a2f50 (diff)
parent2296727a58c0e216aae0cb55c871df2d24675f78 (diff)
downloadnixpkgs-b05729432a727f8815bcba9f1676c974b1c7db7f.tar
nixpkgs-b05729432a727f8815bcba9f1676c974b1c7db7f.tar.gz
nixpkgs-b05729432a727f8815bcba9f1676c974b1c7db7f.tar.bz2
nixpkgs-b05729432a727f8815bcba9f1676c974b1c7db7f.tar.lz
nixpkgs-b05729432a727f8815bcba9f1676c974b1c7db7f.tar.xz
nixpkgs-b05729432a727f8815bcba9f1676c974b1c7db7f.tar.zst
nixpkgs-b05729432a727f8815bcba9f1676c974b1c7db7f.zip
Merge pull request #196060 from risicle/ris-gocd-22.2.0
Diffstat (limited to 'nixos/modules/services/continuous-integration')
-rw-r--r--nixos/modules/services/continuous-integration/gocd-server/default.nix6
1 files changed, 5 insertions, 1 deletions
diff --git a/nixos/modules/services/continuous-integration/gocd-server/default.nix b/nixos/modules/services/continuous-integration/gocd-server/default.nix
index 80e819979fb..25c16a5c721 100644
--- a/nixos/modules/services/continuous-integration/gocd-server/default.nix
+++ b/nixos/modules/services/continuous-integration/gocd-server/default.nix
@@ -106,6 +106,8 @@ in {
           "-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 ''
           [
@@ -119,6 +121,8 @@ in {
             "-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"
           ]
         '';
 
@@ -199,7 +203,7 @@ in {
         ${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 = {