Explorar o código

feat: check client types on Jenkins build

Fela Maslen %!s(int64=4) %!d(string=hai) anos
pai
achega
0ba0629357
Modificáronse 2 ficheiros con 3 adicións e 1 borrados
  1. 1 1
      Jenkinsfile
  2. 2 0
      gmus-web/Makefile

+ 1 - 1
Jenkinsfile

@@ -33,7 +33,7 @@ node {
           stage('Lint') {
             parallel([
               "gmus-web:lint": {
-                sh "docker run -e 'CI=1' --rm docker.fela.space/gmus-web-builder:latest sh -c 'make lint'"
+                sh "docker run -e 'CI=1' --rm docker.fela.space/gmus-web-builder:latest sh -c 'make lint && make check-types'"
               },
               "gmus-backend:lint": {
                 sh "docker run --rm ${IMAGE_BACKEND} sh -c 'make lint'"

+ 2 - 0
gmus-web/Makefile

@@ -4,6 +4,8 @@ IMG 	:= ${NAME}:${TAG}
 
 lint:
 	yarn lint
+check-types:
+	@./node_modules/.bin/tsc
 
 test:
 	yarn test