github.com/tiagovtristao/plz@v13.4.0+incompatible/src/update/BUILD (about)

     1  go_library(
     2      name = "update",
     3      srcs = [
     4          "clean.go",
     5          "update.go",
     6          "verify.go",
     7          ":pubkey",
     8      ],
     9      visibility = ["PUBLIC"],
    10      deps = [
    11          "//src/cli",
    12          "//src/core",
    13          "//third_party/go:logging",
    14          "//third_party/go:openpgp",
    15          "//third_party/go:prompter",
    16          "//third_party/go:semver",
    17          "//third_party/go:xz",
    18      ],
    19  )
    20  
    21  go_bindata(
    22      name = "pubkey",
    23      srcs = ["pubkey.gpg.asc"],
    24  )
    25  
    26  go_test(
    27      name = "update_test",
    28      srcs = ["update_test.go"],
    29      data = [
    30          ":test_tarball",
    31          ":test_tarball_xz",
    32          "//src:please",
    33      ],
    34      deps = [
    35          ":update",
    36          "//src/cli",
    37          "//third_party/go:logging",
    38          "//third_party/go:testify",
    39      ],
    40  )
    41  
    42  go_test(
    43      name = "verify_test",
    44      srcs = ["verify_test.go"],
    45      data = ["test_data"],
    46      deps = [
    47          ":update",
    48          "//third_party/go:testify",
    49      ],
    50  )
    51  
    52  tarball(
    53      name = "test_tarball",
    54      srcs = [
    55          "//src:please",
    56      ],
    57      out = "please_test.tar.gz",
    58      subdir = "please",
    59  )
    60  
    61  tarball(
    62      name = "test_tarball_xz",
    63      srcs = [
    64          "//src:please",
    65      ],
    66      out = "please_test.tar.xz",
    67      subdir = "please",
    68      xzip = True,
    69  )