aboutsummaryrefslogtreecommitdiff
path: root/yeetfile.js
diff options
context:
space:
mode:
authorXe Iaso <me@xeiaso.net>2025-04-19 16:42:57 -0400
committerXe Iaso <me@xeiaso.net>2025-04-19 16:42:57 -0400
commit2b2058d87455c620b7b14db06192e1bfd89a7cb4 (patch)
tree98788e9941dbb9853860ec9a569a3c7390f126c7 /yeetfile.js
parentcd236d77cd5929a904322716b52c58c9ffac913b (diff)
downloadx-1.13.6.tar.xz
x-1.13.6.zip
cmd/relayd: refine for packagingv1.13.6
Signed-off-by: Xe Iaso <me@xeiaso.net>
Diffstat (limited to 'yeetfile.js')
-rw-r--r--yeetfile.js9
1 files changed, 7 insertions, 2 deletions
diff --git a/yeetfile.js b/yeetfile.js
index 145cd7a..d0fdf65 100644
--- a/yeetfile.js
+++ b/yeetfile.js
@@ -84,8 +84,13 @@ yeet.setenv("CGO_ENABLED", "0");
"LICENSE": "LICENSE",
},
- build: ({ bin }) => {
- $`go build -o ${bin}/relayd -ldflags '-s -w -extldflags "-static" -X "within.website/x.Version=${git.tag()}"' ./cmd/relayd`
+ configFiles: {
+ "cmd/relayd/relayd.env": "/etc/within.website/x/relayd.env"
+ },
+
+ build: ({ bin, systemd }) => {
+ $`go build -o ${bin}/relayd -ldflags '-s -w -extldflags "-static" -X "within.website/x.Version=${git.tag()}"' ./cmd/relayd`;
+ file.install("./cmd/relayd/relayd.service", `${systemd}/relayd.service`);
},
});