blob: d59b2e6817c4451795b51906d15a74ffc1c86ddf [file] [log] [blame]
giolekva1ef98852020-12-14 20:32:09 +04001load("//:bazel_tools/docker.bzl", "docker_image")
giolekva56c2e682020-12-15 14:27:12 +04002load("@rules_pkg//:pkg.bzl", "pkg_tar")
giolekva02f73542020-12-13 14:52:56 +04003
giolekva8f77f232020-12-13 14:16:40 +04004# TODO(lekva): figure out how to build py_binary with pip dependencies and
giolekva1ef98852020-12-14 20:32:09 +04005# migrate off docker_image rule
6docker_image(
giolekva02f73542020-12-13 14:52:56 +04007 name = "push_to_dev",
giolekva1ef98852020-12-14 20:32:09 +04008 registry = "localhost:30500",
9 image = "giolekva/face-detector",
10 tag = "latest",
11 dockerfile = "Dockerfile",
12 srcs = glob(["*.py"]) + [
giolekva8f77f232020-12-13 14:16:40 +040013 "haarcascade_frontalface_default.xml",
14 ],
giolekva02f73542020-12-13 14:52:56 +040015)
giolekvac2e8fbf2020-12-14 20:46:53 +040016
17pkg_tar(
18 name = "chart",
19 srcs = glob(["chart/**"]),
20 extension = "tar.gz",
21 strip_prefix = "./chart",
22)