load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") go_library( name = "internal", srcs = [ "applier.go", "artifact.go", "packer.go", "unpacker.go", ], importpath = "edge-infra.dev/pkg/f8n/warehouse/lift/cmd/internal", visibility = ["//pkg/f8n/warehouse/lift/cmd:__subpackages__"], deps = [ "//pkg/f8n/warehouse/capability", "//pkg/f8n/warehouse/cluster", "//pkg/f8n/warehouse/k8s/apis/v1alpha2", "//pkg/f8n/warehouse/lift", "//pkg/f8n/warehouse/lift/pack", "//pkg/f8n/warehouse/lift/pack/filters", "//pkg/f8n/warehouse/lift/pack/filters/transformers/bazel", "//pkg/f8n/warehouse/lift/unpack", "//pkg/f8n/warehouse/oci", "//pkg/f8n/warehouse/oci/layer", "//pkg/f8n/warehouse/oci/layout", "//pkg/f8n/warehouse/oci/remote", "//pkg/f8n/warehouse/oci/validate", "//pkg/f8n/warehouse/pallet", "//pkg/k8s/kcli", "//pkg/k8s/object", "//pkg/k8s/runtime/sap", "//pkg/k8s/unstructured", "//pkg/lib/build", "//pkg/lib/build/git", "//pkg/lib/cli/rags", "//pkg/lib/cli/sink", "@com_github_google_go_containerregistry//pkg/name", "@io_k8s_api//core/v1:core", "@io_k8s_apimachinery//pkg/api/meta", "@io_k8s_apimachinery//pkg/apis/meta/v1:meta", "@io_k8s_apimachinery//pkg/runtime", "@io_k8s_apimachinery//pkg/runtime/schema", "@io_k8s_apimachinery//pkg/util/runtime", "@io_k8s_client_go//dynamic", "@io_k8s_client_go//kubernetes/scheme", "@io_k8s_sigs_cli_utils//pkg/kstatus/watcher", "@io_k8s_sigs_controller_runtime//pkg/client", ], ) go_test( name = "internal_test", srcs = ["packer_test.go"], embed = [":internal"], deps = [ "//pkg/lib/build/git", "//pkg/lib/cli/sh", "@com_github_stretchr_testify//assert", "@io_bazel_rules_go//go/tools/bazel:go_default_library", ], )