blob: ae121e6849a78dc2519ce1cb8635322facc4affa [file] [log] [blame]
Philipp Schrader4e661d62022-03-13 22:15:56 -07001load("//tools/build_rules:apache.bzl", "apache_wrapper")
Philipp Schraderbc38b4e2022-04-02 15:47:23 -07002load("//tools/build_rules:js.bzl", "protractor_ts_test")
Philipp Schrader684a8e82022-02-25 17:39:28 -08003
4sh_binary(
5 name = "scouting",
6 srcs = [
7 "scouting.sh",
8 ],
9 data = [
Philipp Schrader684a8e82022-02-25 17:39:28 -080010 "//scouting/webserver",
Philipp Schrader577befe2022-03-15 00:00:49 -070011 "//scouting/www:static_files",
Philipp Schrader684a8e82022-02-25 17:39:28 -080012 ],
Philipp Schrader94305722022-03-13 12:59:21 -070013 visibility = ["//visibility:public"],
Philipp Schraderd41e27f2023-02-20 16:14:51 -080014 deps = [
15 "@bazel_tools//tools/bash/runfiles",
16 ],
Philipp Schrader684a8e82022-02-25 17:39:28 -080017)
18
Philipp Schraderd999c9f2022-02-27 15:48:58 -080019protractor_ts_test(
Philipp Schrader684a8e82022-02-25 17:39:28 -080020 name = "scouting_test",
21 srcs = [
Philipp Schraderd999c9f2022-02-27 15:48:58 -080022 ":scouting_test.ts",
Philipp Schrader684a8e82022-02-25 17:39:28 -080023 ],
Philipp Schraderd999c9f2022-02-27 15:48:58 -080024 on_prepare = ":scouting_test.protractor.on-prepare.js",
Philipp Schrader94305722022-03-13 12:59:21 -070025 server = "//scouting/testing:scouting_test_servers",
Philipp Schrader684a8e82022-02-25 17:39:28 -080026)
Philipp Schrader4e661d62022-03-13 22:15:56 -070027
28apache_wrapper(
29 name = "https",
30 binary = ":scouting",
31)