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 )