OSDN Git Service

update for jenkins auto test
[newslash/newslash.git] / test-container / BUILD
1 load("@bazel_tools//tools/build_defs/docker:docker.bzl", "docker_build")
2
3 genrule(
4     name = "jessie_mojolicious",
5     srcs = [
6       "Dockerfile",
7       "newslash.cnf",
8     ],
9     outs = ["jessie_mojolicious.tar"],
10     cmd = "pushd $$(dirname $(location Dockerfile)) && docker build -t osdn/jessie_mojolicious . && popd && docker save osdn/jessie_mojolicious > $@",
11     local = 1,
12 )
13
14 docker_build(
15     name = "jessie",
16     base = ":jessie_mojolicious",
17     ports = ["80"],
18     debs = ["//debian:newslash-deb"],
19     files = ["entrypoint.sh"],
20     mode = "0755",
21     repository = "osdn",
22     visibility = ["//visibility:public"],
23     cmd = ["newslash_web"],
24     entrypoint = ["/entrypoint.sh"],
25 )
26