summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorzaverden <[email protected]>2023-07-19 08:10:00 +0300
committerzaverden <[email protected]>2023-07-19 08:10:00 +0300
commite97b18cd44140899adc1476e720186a88047df66 (patch)
treecda355e237462a287f6b783d8890a0deafad9c9f
parent4292fda2c7880db1f70da6766a2fdac2948181d8 (diff)
feat(TS_BUNDLE|TS_NEXT): allow to use VCS_INFO_FILE in TS_BUNDLE and TS_NEXT
Документация https://a.yandex-team.ru/review/4107582/details
-rw-r--r--build/conf/ts/ts_bundle.conf3
-rw-r--r--build/conf/ts/ts_next.conf3
2 files changed, 4 insertions, 2 deletions
diff --git a/build/conf/ts/ts_bundle.conf b/build/conf/ts/ts_bundle.conf
index de6acc360e9..a1fbfbe59e2 100644
--- a/build/conf/ts/ts_bundle.conf
+++ b/build/conf/ts/ts_bundle.conf
@@ -4,9 +4,10 @@ WEBPACK_OUTPUT_DIR=bundle
WEBPACK_CONFIG_PATH=webpack.config.js
TS_BUNDLE_WEBPACK=$TOUCH_UNIT \
+ && $ADD_VCS_INFO_FILE_CMD \
&& ${cwd:BINDIR} $NOTS_TOOL bundle-webpack $NOTS_TOOL_BASE_ARGS --webpack-resource $WEBPACK_ROOT \
--moddir $MODDIR --webpack-config ${input:WEBPACK_CONFIG_PATH} --ts-config ${input:TS_CONFIG_PATH} \
- --output-dir ${WEBPACK_OUTPUT_DIR} \
+ --vcs-info "${VCS_INFO_FILE}" --output-dir ${WEBPACK_OUTPUT_DIR} \
--node-modules-bundle $NOTS_TOOL_NODE_MODULES_BUNDLE $NODE_MODULES_BUNDLE_AS_OUTPUT ${hide:PEERS} \
${input;hide:"./package.json"} ${TS_CONFIG_FILES} ${output;hide:"output.tar"} \
${output;hide:"package.json"} ${kv;hide:"p TSWP"} ${kv;hide:"pc magenta"}
diff --git a/build/conf/ts/ts_next.conf b/build/conf/ts/ts_next.conf
index d6811604609..a291d26c73d 100644
--- a/build/conf/ts/ts_next.conf
+++ b/build/conf/ts/ts_next.conf
@@ -5,10 +5,11 @@ TS_NEXT_CONFIG_PATH=next.config.js
TS_NEXT_SRC_FILES=
TS_NEXT_CMD=$TOUCH_UNIT \
+ && $ADD_VCS_INFO_FILE_CMD \
&& ${cwd:BINDIR} $NOTS_TOOL build-nextjs $NOTS_TOOL_BASE_ARGS \
--moddir $MODDIR --nextjs-resource $NEXT_ROOT \
--nextjs-config ${input:TS_NEXT_CONFIG_PATH} --ts-config ${input:TS_CONFIG_PATH} \
- --output-dir ${TS_NEXT_OUTPUT_DIR} \
+ --vcs-info "${VCS_INFO_FILE}" --output-dir ${TS_NEXT_OUTPUT_DIR} \
--node-modules-bundle $NOTS_TOOL_NODE_MODULES_BUNDLE $NODE_MODULES_BUNDLE_AS_OUTPUT ${hide:PEERS} \
${input;hide:"./package.json"} ${TS_CONFIG_FILES} ${output;hide:"output.tar"} \
${output;hide:"package.json"} ${kv;hide:"p TSNEXT"} ${kv;hide:"pc magenta"}