From 8dbec8cfac8801a1dbbdb887434109dde8589859 Mon Sep 17 00:00:00 2001 From: Joey Perrott Date: Fri, 25 Oct 2019 11:21:34 -0700 Subject: [PATCH] build: node binary poc --- tools/rbe-test/BUILD.bazel | 26 ++++++++++++++++++++++++++ tools/rbe-test/test-file.ts | 1 + 2 files changed, 27 insertions(+) create mode 100644 tools/rbe-test/BUILD.bazel create mode 100644 tools/rbe-test/test-file.ts diff --git a/tools/rbe-test/BUILD.bazel b/tools/rbe-test/BUILD.bazel new file mode 100644 index 00000000000000..6085f7db425000 --- /dev/null +++ b/tools/rbe-test/BUILD.bazel @@ -0,0 +1,26 @@ + +load("//tools:defaults.bzl", "ng_rollup_bundle", "ts_library") + + +load("@build_bazel_rules_nodejs//:defs.bzl", "nodejs_binary") +ts_library( + name = "lib", + srcs = [ + "test-file.ts" + ] +) + +ng_rollup_bundle( + name = "bundle", + entry_point = ":test-file.ts", + deps = [ + ":lib", + ] +) + +nodejs_binary( + name = "bin", + data = [":bundle"], + entry_point = ":bundle" + ".es2015.js", +) + diff --git a/tools/rbe-test/test-file.ts b/tools/rbe-test/test-file.ts new file mode 100644 index 00000000000000..b500352e1489b1 --- /dev/null +++ b/tools/rbe-test/test-file.ts @@ -0,0 +1 @@ +console.log('run!'); \ No newline at end of file