blob: c98c741708beb86569ab8250f3cd2501bdf0f84a [file] [log] [blame]
Philipp Schrader4e661d62022-03-13 22:15:56 -07001load("//tools/build_rules:apache.bzl", "apache_wrapper")
Philipp Schrader155e76c2023-02-25 18:42:31 -08002load("//tools/build_rules:js.bzl", "cypress_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 Schrader155e76c2023-02-25 18:42:31 -080019cypress_test(
Philipp Schrader684a8e82022-02-25 17:39:28 -080020 name = "scouting_test",
Philipp Schrader175a93c2023-02-19 13:13:40 -080021 data = [
Philipp Schrader175a93c2023-02-19 13:13:40 -080022 "scouting_test.cy.js",
23 "//scouting/testing:scouting_test_servers",
Philipp Schrader175a93c2023-02-19 13:13:40 -080024 ],
Philipp Schrader25c10e42023-02-26 14:57:07 -080025 runner = "scouting_test_runner.js",
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)