Selaa lähdekoodia

HUE-9376 [ui] Include tsconfig.json in the build scripts

Johan Ahlen 5 vuotta sitten
vanhempi
commit
9c33e2d9c0
3 muutettua tiedostoa jossa 4 lisäystä ja 1 poistoa
  1. 1 0
      .circleci/config.yml
  2. 1 0
      Makefile
  3. 2 1
      Makefile.tarball

+ 1 - 0
.circleci/config.yml

@@ -70,6 +70,7 @@ jobs:
             cd /usr/share/hue
             # make npm-install # Not available
             cp ~/repo/.babelrc .
+            cp ~/repo/tsconfig.json .
             cp ~/repo/jest.config.js .
 
             cp ~/repo/webpack.config*.js .

+ 1 - 0
Makefile

@@ -215,6 +215,7 @@ install-env:
 	cp $(ROOT)/package.json $(INSTALL_DIR)
 	cp $(ROOT)/webpack.config*.js $(INSTALL_DIR)
 	cp $(ROOT)/.babelrc $(INSTALL_DIR)
+	cp $(ROOT)/tsconfig.json $(INSTALL_DIR)
 	$(MAKE) -C $(INSTALL_DIR) npm-install
 	@if [ "$(MAKECMDGOALS)" = "install" ]; then \
 	  $(MAKE) -C $(INSTALL_DIR) create-static; \

+ 2 - 1
Makefile.tarball

@@ -35,7 +35,8 @@ PROD_INCLUDES := \
 	webpack-stats*.json \
 	package.json \
 	webpack.config*.js \
-	.babelrc
+	.babelrc \
+	tsconfig.json
 
 # Check for things in BDIST_EXCLUDES in various apps
 PROD_EXCLUDES := \