]> go.fuhry.dev Git - runtime.git/commitdiff
add some sqfs_package targets
authorDan Fuhry <dan@fuhry.com>
Mon, 19 Oct 2026 20:39:20 +0000 (16:39 -0400)
committerDan Fuhry <dan@fuhry.com>
Mon, 19 Oct 2026 21:28:53 +0000 (17:28 -0400)
cmd/echo_server/BUILD.bazel
cmd/ephs_server/BUILD.bazel
cmd/grpc_health_probe/BUILD.bazel
cmd/http_proxy/BUILD.bazel
cmd/mint_server/BUILD.bazel
cmd/sase_ws_tcp_proxy/BUILD.bazel
pkg/BUILD.bazel

index b95a2b2ce0b5cdccd5a7bc65216140d3eb48208a..c40ec9ad63860609ce8d0882268c62e8670908d2 100644 (file)
@@ -1,4 +1,5 @@
 load("//bazel:go.bzl", "go_multi_binary", "go_multi_library")
+load("//bazel:sqfs.bzl", "sqfs_package")
 
 go_multi_library(
     name = "echo_server_lib",
@@ -21,3 +22,10 @@ go_multi_binary(
     embed = [":echo_server_lib"],
     visibility = ["//visibility:public"],
 )
+
+sqfs_package(
+    name = "echo-server.sqfs",
+    binaries = [
+        "//cmd/echo_server",
+    ],
+)
index c10d78702b3317e773bb3f573f5aaa2546884edf..ec3bcf0f18c9c5c7fbc81b0eab6d496530575820 100644 (file)
@@ -1,4 +1,5 @@
 load("//bazel:go.bzl", "go_multi_binary", "go_multi_library")
+load("//bazel:sqfs.bzl", "sqfs_package")
 
 go_multi_library(
     name = "ephs_server_lib",
@@ -22,3 +23,10 @@ go_multi_binary(
     embed = [":ephs_server_lib"],
     visibility = ["//visibility:public"],
 )
+
+sqfs_package(
+    name = "ephs-server.sqfs",
+    binaries = [
+        "//cmd/ephs_server",
+    ],
+)
index 7fb7f5be75ccdc30ccb3b786b39f5bbbdc89d0b4..8d1b8a42ec6a1dde05508fbfa14a626f249d6cba 100644 (file)
@@ -1,4 +1,5 @@
 load("//bazel:go.bzl", "go_multi_binary", "go_multi_library")
+load("//bazel:sqfs.bzl", "sqfs_package")
 
 go_multi_library(
     name = "grpc_health_probe_lib",
@@ -19,3 +20,10 @@ go_multi_binary(
     embed = [":grpc_health_probe_lib"],
     visibility = ["//visibility:public"],
 )
+
+sqfs_package(
+    name = "grpc-health-probe.sqfs",
+    binaries = [
+        "//cmd/grpc_health_probe",
+    ],
+)
index f99db51274fcf2ee861c5c69aee71b61c27adb85..221e765b20140eb88d714aaf413525b8f080e762 100644 (file)
@@ -1,5 +1,6 @@
 load("//bazel:cross.bzl", "go_cross_binaries")
 load("//bazel:go.bzl", "go_multi_binary", "go_multi_library")
+load("//bazel:sqfs.bzl", "sqfs_package")
 load("//bazel:svc.bzl", "systemd_service")
 
 
@@ -42,3 +43,10 @@ systemd_service(
     type = "notify",
     user = "http",
 )
+
+sqfs_package(
+    name = "http-proxy.sqfs",
+    binaries = [
+        "//cmd/http_proxy",
+    ],
+)
index 0d7e966d2bc18ef989d49bda71fa5079b36a046a..e605b99c7f0febdeb43ca658e4151aca3e69a03c 100644 (file)
@@ -1,4 +1,5 @@
 load("//bazel:go.bzl", "go_multi_binary", "go_multi_library")
+load("//bazel:sqfs.bzl", "sqfs_package")
 
 go_multi_library(
     name = "mint_server_lib",
@@ -21,3 +22,10 @@ go_multi_binary(
     embed = [":mint_server_lib"],
     visibility = ["//visibility:public"],
 )
+
+sqfs_package(
+    name = "mint-server.sqfs",
+    binaries = [
+        "//cmd/mint_server",
+    ],
+)
index 978906b4fa235eae197ec027cb6726ed351d39b6..5941faa663636b17a013fbb9ca501efdf49986c7 100644 (file)
@@ -1,4 +1,5 @@
 load("//bazel:go.bzl", "go_multi_binary", "go_multi_library")
+load("//bazel:sqfs.bzl", "sqfs_package")
 
 go_multi_library(
     name = "sase_ws_tcp_proxy_lib",
@@ -20,3 +21,10 @@ go_multi_binary(
     embed = [":sase_ws_tcp_proxy_lib"],
     visibility = ["//visibility:public"],
 )
+
+sqfs_package(
+    name = "sase-connector.sqfs",
+    binaries = [
+        "//cmd/sase_ws_tcp_proxy",
+    ],
+)
index 9f6e2c1c5c39229b2dd0a682e561923d0eccc9a9..82772f6591a387d8c703b9402057011f54c2d062 100644 (file)
@@ -1,4 +1,5 @@
 load("//bazel:pkg.bzl", "nfpm_package")
+load("//bazel:sqfs.bzl", "sqfs_package")
 
 nfpm_package(
     name = "runtime-utils",
@@ -25,6 +26,21 @@ nfpm_package(
     linux_arm64 = True,
 )
 
+sqfs_package(
+    name = "runtime-utils.sqfs",
+    binaries = [
+        "//cmd/ephs_client",
+        "//cmd/grpc_health_probe",
+        "//cmd/metricbus_server",
+        "//cmd/mtls_exporter",
+        "//cmd/mtls_supervisor",
+        "//cmd/sd_health_exporter",
+        "//cmd/sd_publish",
+        "//cmd/sd_register",
+        "//cmd/sd_watcher",
+    ],
+)
+
 nfpm_package(
     name = "apcupsd-exporter",
     config = ":apcupsd-exporter.yaml",