photos-ui: simplify data dependency
diff --git a/apps/photos-ui/BUILD b/apps/photos-ui/BUILD
index e25c31e..fa822db 100644
--- a/apps/photos-ui/BUILD
+++ b/apps/photos-ui/BUILD
@@ -2,31 +2,31 @@
load("@io_bazel_rules_docker//container:container.bzl", "container_push", "container_image")
load("@rules_pkg//:pkg.bzl", "pkg_tar")
-go_binary(
- name = "photos_ui",
- srcs = ["main.go"],
- data = glob([
+filegroup(
+ name = "data",
+ srcs = glob([
"static/**",
"*.html",
]),
+)
+
+go_binary(
+ name = "photos_ui",
+ srcs = ["main.go"],
+ data = [":data"],
deps = [
"@io_bazel_rules_go//go/tools/bazel:bazel",
],
)
-filegroup(
- name = "runfiles",
- srcs = glob([
- "static/**",
- "*.html",
- "photos_ui.runfiles_manifest",
- ]),
-)
-
container_image(
name = "container",
base = "@alpine_base//image",
- files = [":photos_ui", ":runfiles"],
+ files = [
+ ":photos_ui",
+ ":data",
+ "photos_ui.runfiles_manifest",
+ ],
data_path = "/",
cmd = ["/photos_ui"],
env = {