github.com/shashidharatd/test-infra@v0.0.0-20171006011030-71304e1ca560/prow/cmd/deck/BUILD (about)

     1  package(default_visibility = ["//visibility:public"])
     2  
     3  load(
     4      "@io_bazel_rules_go//go:def.bzl",
     5      "go_binary",
     6      "go_library",
     7      "go_test",
     8  )
     9  
    10  go_binary(
    11      name = "deck",
    12      library = ":go_default_library",
    13  )
    14  
    15  go_test(
    16      name = "go_default_test",
    17      srcs = [
    18          "jobs_test.go",
    19          "main_test.go",
    20      ],
    21      library = ":go_default_library",
    22      deps = [
    23          "//prow/kube:go_default_library",
    24          "//vendor/github.com/ghodss/yaml:go_default_library",
    25      ],
    26  )
    27  
    28  go_library(
    29      name = "go_default_library",
    30      srcs = [
    31          "jobs.go",
    32          "main.go",
    33      ],
    34      deps = [
    35          "//prow/config:go_default_library",
    36          "//prow/jenkins:go_default_library",
    37          "//prow/kube:go_default_library",
    38          "//prow/pjutil:go_default_library",
    39          "//vendor/github.com/NYTimes/gziphandler:go_default_library",
    40          "//vendor/github.com/ghodss/yaml:go_default_library",
    41          "//vendor/github.com/sirupsen/logrus:go_default_library",
    42      ],
    43  )
    44  
    45  filegroup(
    46      name = "package-srcs",
    47      srcs = glob(["**"]),
    48      tags = ["automanaged"],
    49      visibility = ["//visibility:private"],
    50  )
    51  
    52  filegroup(
    53      name = "all-srcs",
    54      srcs = [":package-srcs"],
    55      tags = ["automanaged"],
    56  )