about summary refs log tree commit diff
path: root/pkgs/by-name/zi
diff options
context:
space:
mode:
authorRuby Iris Juric <ruby@srxl.me>2023-12-30 13:49:01 +1100
committerRuby Iris Juric <ruby@srxl.me>2024-01-15 13:35:07 +1100
commita95da94f9aae7c543b538bbb991222465605159a (patch)
tree262090b7bdd1f1d0e923cfa66d9dd99d41deb8bd /pkgs/by-name/zi
parent4504f46b9c22dbb3841e461da8b106094e6df2cb (diff)
downloadnixlib-a95da94f9aae7c543b538bbb991222465605159a.tar
nixlib-a95da94f9aae7c543b538bbb991222465605159a.tar.gz
nixlib-a95da94f9aae7c543b538bbb991222465605159a.tar.bz2
nixlib-a95da94f9aae7c543b538bbb991222465605159a.tar.lz
nixlib-a95da94f9aae7c543b538bbb991222465605159a.tar.xz
nixlib-a95da94f9aae7c543b538bbb991222465605159a.tar.zst
nixlib-a95da94f9aae7c543b538bbb991222465605159a.zip
zitadel: use preBuild instead of overriding buildPhase
Diffstat (limited to 'pkgs/by-name/zi')
-rw-r--r--pkgs/by-name/zi/zitadel/package.nix8
1 files changed, 5 insertions, 3 deletions
diff --git a/pkgs/by-name/zi/zitadel/package.nix b/pkgs/by-name/zi/zitadel/package.nix
index 08078ad4066f..e8118b463ef2 100644
--- a/pkgs/by-name/zi/zitadel/package.nix
+++ b/pkgs/by-name/zi/zitadel/package.nix
@@ -105,10 +105,11 @@ buildGo121Module rec {
 
   proxyVendor = true;
   vendorHash = goModulesHash;
+  ldflags = [ "-X 'github.com/zitadel/zitadel/cmd/build.version=${version}'" ];
 
   # Adapted from Makefile in repo, with dependency fetching and protobuf codegen
   # bits removed
-  buildPhase = ''
+  preBuild = ''
     mkdir -p pkg/grpc
     cp -r ${protobufGenerated}/grpc/github.com/zitadel/zitadel/pkg/grpc/* pkg/grpc
     mkdir -p openapi/v2/zitadel
@@ -123,12 +124,13 @@ buildGo121Module rec {
     go run internal/api/assets/generator/asset_generator.go -directory=internal/api/assets/generator/ -assets=docs/apis/assets/assets.md
 
     cp -r ${passthru.console}/* internal/api/ui/console/static
-    CGO_ENABLED=0 go build -o zitadel -v -ldflags="-s -w -X 'github.com/zitadel/zitadel/cmd/build.version=${version}'"
   '';
 
+  doCheck = false;
+
   installPhase = ''
     mkdir -p $out/bin
-    install -Dm755 zitadel $out/bin/
+    install -Dm755 $GOPATH/bin/zitadel $out/bin/
   '';
 
   passthru = {