blob: ebeb5b58e5c8f7b05c5a8d85db2991eebbaf9b50 [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(
giolekva0c083372020-12-16 14:54:27 +04007 name = "push_to_dev",
8 srcs = glob(["*.py"]) + [
9 "haarcascade_frontalface_default.xml",
10 ],
11 dockerfile = "Dockerfile",
12 image = "giolekva/face-detector",
13 registry = "localhost:30500",
14 tag = "latest",
giolekva02f73542020-12-13 14:52:56 +040015)
giolekvac2e8fbf2020-12-14 20:46:53 +040016
17pkg_tar(
giolekva0c083372020-12-16 14:54:27 +040018 name = "chart",
19 srcs = glob(["chart/**"]),
20 extension = "tar.gz",
21 strip_prefix = "./chart",
giolekvac2e8fbf2020-12-14 20:46:53 +040022)