Started by user admin Running as SYSTEM Building in workspace /var/lib/jenkins/workspace/cawg-app-h5 The recommended git tool is: NONE No credentials specified > git rev-parse --resolve-git-dir /var/lib/jenkins/workspace/cawg-app-h5/.git # timeout=10 Fetching changes from the remote Git repository > git config remote.origin.url git@192.168.19.207:app/cawg-app-h5.git # timeout=10 Fetching upstream changes from git@192.168.19.207:app/cawg-app-h5.git > git --version # timeout=10 > git --version # 'git version 1.7.1' > git fetch --tags --progress git@192.168.19.207:app/cawg-app-h5.git +refs/heads/*:refs/remotes/origin/* # timeout=10 > git rev-parse refs/remotes/origin/develop^{commit} # timeout=10 Checking out Revision 6bf0f67891f2c6aabb79739b520003c2315929ec (refs/remotes/origin/develop) > git config core.sparsecheckout # timeout=10 > git checkout -f 6bf0f67891f2c6aabb79739b520003c2315929ec # timeout=10 Commit message: "美容证书新增FCI美容资格证书(优化)" > git rev-list --no-walk 6bf0f67891f2c6aabb79739b520003c2315929ec # timeout=10 [cawg-app-h5] $ /bin/sh -xe /tmp/jenkins7593713671140856825.sh + rm -rf ./dist/announcement ./dist/appreciation ./dist/bannerAd ./dist/beauticianCertificate ./dist/breed ./dist/ckuh5 ./dist/index.html ./dist/integralRanking ./dist/layouts__index.2c019f1f.async.js ./dist/lotteryDraw ./dist/notice ./dist/p__announcement__detail__index.8e692c8c.async.js ./dist/p__announcement__detail__index.ec77f412.chunk.css ./dist/p__announcement__detail__models__index.js.30e9eb7a.async.js ./dist/p__announcement__index__index.111e0d57.async.js ./dist/p__announcement__index__index.903d1124.chunk.css ./dist/p__announcement__list__index.8bc5f48c.async.js ./dist/p__announcement__list__index.cf20f74d.chunk.css ./dist/p__announcement__list__models__index.js.79fa83a3.async.js ./dist/p__appreciation__index__index.01896ab5.chunk.css ./dist/p__appreciation__index__index.c06dcefc.async.js ./dist/p__appreciation__info__index.726778d3.chunk.css ./dist/p__appreciation__info__index.c9466920.async.js ./dist/p__appreciation__models__certificates.js.ec572cc9.async.js ./dist/p__bannerAd__index.33685a9a.chunk.css ./dist/p__bannerAd__index.c1a1b348.async.js ./dist/p__beauticianCertificate__index__index.73962c67.chunk.css ./dist/p__beauticianCertificate__index__index.cca3b178.async.js ./dist/p__beauticianCertificate__infoFci__index.1f4914b7.chunk.css ./dist/p__beauticianCertificate__infoFci__index.b24efbe4.async.js ./dist/p__beauticianCertificate__info__index.106e265e.async.js ./dist/p__beauticianCertificate__info__index.b1ad372b.chunk.css ./dist/p__beauticianCertificate__models__beautician.js.c3aba4ea.async.js ./dist/p__breed__detail__index.6c6959b0.async.js ./dist/p__breed__detail__index.e15218c4.chunk.css ./dist/p__breed__group__index.9abb1cf2.chunk.css ./dist/p__breed__group__index.fb78dceb.async.js ./dist/p__breed__index__index.4327895f.async.js ./dist/p__breed__index__index.f95b9f2a.chunk.css ./dist/p__breed__models__detail.js.749806c3.async.js ./dist/p__breed__models__dogGroup.js.3bd3390a.async.js ./dist/p__breed__models__fciSection.js.8ccad928.async.js ./dist/p__ckuh5__ckuCertificate__index.3f85f73e.async.js ./dist/p__ckuh5__ckuCertificate__models__ckuCertificate.js.23dd5342.async.js ./dist/p__ckuh5__description__index.6455a04c.async.js ./dist/p__integralRanking__index__index.ebffc0c0.chunk.css ./dist/p__integralRanking__index__index.ff6623da.async.js ./dist/p__integralRanking__index__models__index.js.816663ba.async.js ./dist/p__lotteryDraw__index.08aba9cb.async.js ./dist/p__lotteryDraw__index.badf6c07.chunk.css ./dist/p__lotteryDraw__models__test.js.93cf447e.async.js ./dist/p__notice__index__index.10dee77c.async.js ./dist/p__notice__index__index.903d1124.chunk.css ./dist/p__test__index.2de15a62.chunk.css ./dist/p__test__index.ed38af50.async.js ./dist/p__test__models__test.js.1a9f789e.async.js ./dist/static ./dist/test ./dist/umi.7c71cfef.js ./dist/umi.c987cb01.css ./dist/vendors.2e2ba4ef.async.js ./dist/vendors.ebbd7691.chunk.css + /opt/software/nodejs/bin/npm install > node-pty@0.10.0-beta9 install /var/lib/jenkins/workspace/cawg-app-h5/node_modules/node-pty > node scripts/install.js make: Entering directory `/var/lib/jenkins/workspace/cawg-app-h5/node_modules/node-pty/build' CXX(target) Release/obj.target/pty/src/unix/pty.o In file included from ../src/unix/pty.cc:20: ../../nan/nan.h:52:3: error: #error This version of node/NAN/v8 requires a C++11 compiler In file included from /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/memory:83, from /root/.cache/node-gyp/8.17.0/include/node/v8.h:21, from /root/.cache/node-gyp/8.17.0/include/node/node.h:63, from ../../nan/nan.h:56, from ../src/unix/pty.cc:20: /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/shared_ptr.h: In member function ‘virtual void* std::_Sp_counted_deleter<_Ptr, _Deleter, _Alloc, _Lp>::_M_get_deleter(const std::type_info&)’: /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/shared_ptr.h:146: error: cannot use typeid with -fno-rtti /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/shared_ptr.h: In member function ‘virtual void* std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_M_get_deleter(const std::type_info&)’: /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/shared_ptr.h:204: error: cannot use typeid with -fno-rtti /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/shared_ptr.h: In constructor ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_make_shared_tag, _Alloc, _Args&& ...)’: /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/shared_ptr.h:861: error: cannot use typeid with -fno-rtti /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/shared_ptr.h: In function ‘_Del* std::get_deleter(const std::__shared_ptr<_Tp2, _Lp>&)’: /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/shared_ptr.h:1005: error: cannot use typeid with -fno-rtti In file included from /root/.cache/node-gyp/8.17.0/include/node/node.h:63, from ../../nan/nan.h:56, from ../src/unix/pty.cc:20: /root/.cache/node-gyp/8.17.0/include/node/v8.h: At global scope: /root/.cache/node-gyp/8.17.0/include/node/v8.h:335: error: expected unqualified-id before ‘using’ /root/.cache/node-gyp/8.17.0/include/node/v8.h: In constructor ‘v8::MaybeLocal::MaybeLocal()’: /root/.cache/node-gyp/8.17.0/include/node/v8.h:352: error: ‘nullptr’ was not declared in this scope /root/.cache/node-gyp/8.17.0/include/node/v8.h: In member function ‘bool v8::MaybeLocal::IsEmpty() const’: /root/.cache/node-gyp/8.17.0/include/node/v8.h:359: error: ‘nullptr’ was not declared in this scope /root/.cache/node-gyp/8.17.0/include/node/v8.h: In member function ‘bool v8::MaybeLocal::ToLocal(v8::Local*) const’: /root/.cache/node-gyp/8.17.0/include/node/v8.h:367: error: ‘nullptr’ was not declared in this scope /root/.cache/node-gyp/8.17.0/include/node/v8.h: In constructor ‘v8::Eternal::Eternal()’: /root/.cache/node-gyp/8.17.0/include/node/v8.h:396: error: ‘nullptr’ was not declared in this scope /root/.cache/node-gyp/8.17.0/include/node/v8.h: In constructor ‘v8::Eternal::Eternal(v8::Isolate*, v8::Local)’: /root/.cache/node-gyp/8.17.0/include/node/v8.h:398: error: ‘nullptr’ was not declared in this scope /root/.cache/node-gyp/8.17.0/include/node/v8.h: In member function ‘bool v8::Eternal::IsEmpty() const’: /root/.cache/node-gyp/8.17.0/include/node/v8.h:403: error: ‘nullptr’ was not declared in this scope /root/.cache/node-gyp/8.17.0/include/node/v8.h: In member function ‘bool v8::WeakCallbackInfo::IsFirstPass() const’: /root/.cache/node-gyp/8.17.0/include/node/v8.h:443: error: ‘nullptr’ was not declared in this scope /root/.cache/node-gyp/8.17.0/include/node/v8.h: In constructor ‘v8::Global::Global()’: /root/.cache/node-gyp/8.17.0/include/node/v8.h:777: error: ‘nullptr’ was not declared in this scope /root/.cache/node-gyp/8.17.0/include/node/v8.h: In constructor ‘v8::Global::Global(v8::Global&&)’: /root/.cache/node-gyp/8.17.0/include/node/v8.h:802: error: ‘nullptr’ was not declared in this scope /root/.cache/node-gyp/8.17.0/include/node/v8.h: In member function ‘v8::Global& v8::Global::operator=(v8::Global&&)’: /root/.cache/node-gyp/8.17.0/include/node/v8.h:814: error: ‘nullptr’ was not declared in this scope /root/.cache/node-gyp/8.17.0/include/node/v8.h: At global scope: /root/.cache/node-gyp/8.17.0/include/node/v8.h:840: error: expected unqualified-id before ‘using’ /root/.cache/node-gyp/8.17.0/include/node/v8.h:1237: error: ‘nullptr’ was not declared in this scope /root/.cache/node-gyp/8.17.0/include/node/v8.h:1243: error: ‘nullptr’ was not declared in this scope /root/.cache/node-gyp/8.17.0/include/node/v8.h: In constructor ‘v8::RegisterState::RegisterState()’: /root/.cache/node-gyp/8.17.0/include/node/v8.h:1793: error: ‘nullptr’ was not declared in this scope /root/.cache/node-gyp/8.17.0/include/node/v8.h: At global scope: /root/.cache/node-gyp/8.17.0/include/node/v8.h:3263: error: ‘nullptr’ was not declared in this scope /root/.cache/node-gyp/8.17.0/include/node/v8.h: In member function ‘v8::MaybeLocal v8::Function::NewInstance(v8::Local) const’: /root/.cache/node-gyp/8.17.0/include/node/v8.h:3904: error: ‘nullptr’ was not declared in this scope /root/.cache/node-gyp/8.17.0/include/node/v8.h: At global scope: /root/.cache/node-gyp/8.17.0/include/node/v8.h:4173: error: function definition does not declare parameters /root/.cache/node-gyp/8.17.0/include/node/v8.h:4227: error: expected unqualified-id before ‘&’ token /root/.cache/node-gyp/8.17.0/include/node/v8.h:4227: error: expected ‘)’ before ‘&’ token /root/.cache/node-gyp/8.17.0/include/node/v8.h:4227: error: expected ‘;’ before ‘&’ token In file included from /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/ostream_insert.h:36, from /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/string:46, from /root/.cache/node-gyp/8.17.0/include/node/v8-platform.h:11, from /root/.cache/node-gyp/8.17.0/include/node/node.h:64, from ../../nan/nan.h:56, from ../src/unix/pty.cc:20: /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/cxxabi-forced.h:29: error: expected ‘;’ before end of line /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/cxxabi-forced.h:29: error: expected ‘}’ before end of line /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/cxxabi-forced.h:29: error: expected unqualified-id before end of line /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/cxxabi-forced.h:29: error: expected ‘}’ before end of line /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/cxxabi-forced.h:29: error: expected declaration before end of line make: *** [Release/obj.target/pty/src/unix/pty.o] Error 1 make: Leaving directory `/var/lib/jenkins/workspace/cawg-app-h5/node_modules/node-pty/build' gyp ERR! build error gyp ERR! stack Error: `make` failed with exit code: 2 gyp ERR! stack at ChildProcess.onExit (/opt/software/nodejs/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:194:23) gyp ERR! stack at emitTwo (events.js:126:13) gyp ERR! stack at ChildProcess.emit (events.js:214:7) gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:198:12) gyp ERR! System Linux 2.6.32-642.el6.x86_64 gyp ERR! command "/opt/software/nodejs/bin/node" "/opt/software/nodejs/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild" gyp ERR! cwd /var/lib/jenkins/workspace/cawg-app-h5/node_modules/node-pty gyp ERR! node -v v8.17.0 gyp ERR! node-gyp -v v5.0.5 gyp ERR! not ok npm WARN @typescript-eslint/eslint-plugin@1.13.0 requires a peer of @typescript-eslint/parser@^1.9.0 but none is installed. You must install peer dependencies yourself. npm WARN babel-plugin-dva-hmr@0.4.2 requires a peer of redbox-react@1.x but none is installed. You must install peer dependencies yourself. npm WARN dva-immer@0.4.5 requires a peer of dva@^2.5.0-0 but none is installed. You must install peer dependencies yourself. npm WARN dva-loading@3.0.6 requires a peer of dva-core@^1.1.0 | ^1.5.0-0 | ^1.6.0-0 but none is installed. You must install peer dependencies yourself. npm WARN eslint-config-airbnb@17.1.1 requires a peer of eslint-plugin-jsx-a11y@^6.2.3 but none is installed. You must install peer dependencies yourself. npm WARN eslint-config-react-app@5.0.2 requires a peer of @typescript-eslint/eslint-plugin@2.x but none is installed. You must install peer dependencies yourself. npm WARN eslint-config-react-app@5.0.2 requires a peer of babel-eslint@10.x but none is installed. You must install peer dependencies yourself. npm WARN eslint-config-react-app@5.0.2 requires a peer of eslint@6.x but none is installed. You must install peer dependencies yourself. npm WARN eslint-config-react-app@5.0.2 requires a peer of eslint-plugin-flowtype@3.x but none is installed. You must install peer dependencies yourself. npm WARN eslint-config-react-app@5.0.2 requires a peer of eslint-plugin-jsx-a11y@6.x but none is installed. You must install peer dependencies yourself. npm WARN eslint-config-umi@1.6.0 requires a peer of eslint-plugin-jsx-a11y@6.x but none is installed. You must install peer dependencies yourself. npm WARN eslint-config-umi@1.6.0 requires a peer of eslint-plugin-react-hooks@1.5.0 but none is installed. You must install peer dependencies yourself. npm WARN eslint-plugin-jsx-a11y@5.1.1 requires a peer of eslint@^2.10.2 || ^3 || ^4 but none is installed. You must install peer dependencies yourself. npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@2.1.3 (node_modules/fsevents): npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@2.1.3: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"}) npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@1.2.13 (node_modules/jest-haste-map/node_modules/fsevents): npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.2.13: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"}) npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@1.2.13 (node_modules/react-dev-utils/node_modules/fsevents): npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.2.13: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"}) npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@1.2.13 (node_modules/watchpack-chokidar2/node_modules/fsevents): npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.2.13: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"}) npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@1.2.13 (node_modules/webpack-dev-server/node_modules/fsevents): npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.2.13: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"}) npm WARN optional SKIPPING OPTIONAL DEPENDENCY: node-pty@0.10.0-beta9 (node_modules/node-pty): npm WARN optional SKIPPING OPTIONAL DEPENDENCY: node-pty@0.10.0-beta9 install: `node scripts/install.js` npm WARN optional SKIPPING OPTIONAL DEPENDENCY: Exit status 1 up to date in 51.599s 97 packages are looking for funding run `npm fund` for details + /opt/software/nodejs/bin/npm run build > @0.2.2 build /var/lib/jenkins/workspace/cawg-app-h5 > umi build Annotation fails to parse - /var/lib/jenkins/workspace/cawg-app-h5/src/pages/lotteryDraw/index.js: YAMLException: end of the stream or a document separator is expected at line 1, column 2: @Description: 这里输入文件功能 ^ Annotation fails to parse - /var/lib/jenkins/workspace/cawg-app-h5/src/pages/lotteryDraw/services/index.js: YAMLException: end of the stream or a document separator is expected at line 1, column 2: @Description: 这里输入文件功能 ^ Annotation fails to parse - /var/lib/jenkins/workspace/cawg-app-h5/src/pages/lotteryDraw/index.js: YAMLException: end of the stream or a document separator is expected at line 1, column 2: @Description: 这里输入文件功能 ^ Annotation fails to parse - /var/lib/jenkins/workspace/cawg-app-h5/src/pages/lotteryDraw/services/index.js: YAMLException: end of the stream or a document separator is expected at line 1, column 2: @Description: 这里输入文件功能 ^ Browserslist: caniuse-lite is outdated. Please run: npx browserslist@latest --update-db WARNING Compiled with 31 warnings17:20:45 Module Warning (from ./node_modules/eslint-loader/index.js): Line 11:13: 'id' is assigned a value but never used no-unused-vars Module Warning (from ./node_modules/eslint-loader/index.js): Line 12:25: 'rowID' is assigned a value but never used no-unused-vars Line 19:50: Expected '===' and instead saw '==' eqeqeq Line 20:50: Expected '===' and instead saw '==' eqeqeq Line 21:50: Expected '===' and instead saw '==' eqeqeq Line 22:50: Expected '===' and instead saw '==' eqeqeq Line 23:50: Expected '===' and instead saw '==' eqeqeq Line 24:50: Expected '===' and instead saw '==' eqeqeq Line 25:50: Expected '===' and instead saw '==' eqeqeq Line 26:50: Expected '===' and instead saw '==' eqeqeq Line 37:29: img elements must have an alt prop, either with meaningful text, or an empty string for decorative images jsx-a11y/alt-text Module Warning (from ./node_modules/eslint-loader/index.js): Line 19:11: 'data' is assigned a value but never used no-unused-vars Line 20:13: 'flag' is assigned a value but never used no-unused-vars Line 20:19: 'imgUri' is assigned a value but never used no-unused-vars Module Warning (from ./node_modules/eslint-loader/index.js): Line 1:8: 'Config' is defined but never used no-unused-vars Module Warning (from ./node_modules/eslint-loader/index.js): Line 2:10: 'connect' is defined but never used no-unused-vars Line 16:13: Expected '!==' and instead saw '!=' eqeqeq Module Warning (from ./node_modules/eslint-loader/index.js): Line 2:21: 'isEmpty' is defined but never used no-unused-vars Line 22:13: 'url' is assigned to itself no-self-assign Line 107:13: 'responseUrl' is assigned a value but never used no-unused-vars Module Warning (from ./node_modules/eslint-loader/index.js): Line 2:8: 'router' is defined but never used no-unused-vars Line 40:37: Expected '===' and instead saw '==' eqeqeq Module Warning (from ./node_modules/eslint-loader/index.js): Line 35:19: 'dataFci' is assigned a value but never used no-unused-vars Module Warning (from ./node_modules/eslint-loader/index.js): Line 38:59: Expected '===' and instead saw '==' eqeqeq Line 38:90: Expected '===' and instead saw '==' eqeqeq Line 38:121: Expected '===' and instead saw '==' eqeqeq Line 48:17: img elements must have an alt prop, either with meaningful text, or an empty string for decorative images jsx-a11y/alt-text Module Warning (from ./node_modules/eslint-loader/index.js): Line 3:10: 'ActivityIndicator' is defined but never used no-unused-vars Line 3:29: 'Carousel' is defined but never used no-unused-vars Line 3:39: 'Toast' is defined but never used no-unused-vars Line 4:8: 'copy' is defined but never used no-unused-vars Line 5:10: 'formatDatetime' is defined but never used no-unused-vars Line 5:26: 'appBrowser' is defined but never used no-unused-vars Line 5:38: 'formatCurrency' is defined but never used no-unused-vars Module Warning (from ./node_modules/eslint-loader/index.js): Line 3:8: 'exampleImg' is defined but never used no-unused-vars Module Warning (from ./node_modules/eslint-loader/index.js): Line 40:13: 'defaultImg' is assigned a value but never used no-unused-vars Module Warning (from ./node_modules/eslint-loader/index.js): Line 41:56: Expected '===' and instead saw '==' eqeqeq Line 41:80: Expected '===' and instead saw '==' eqeqeq Line 41:104: Expected '===' and instead saw '==' eqeqeq Line 41:128: Expected '===' and instead saw '==' eqeqeq Line 62:57: Expected '===' and instead saw '==' eqeqeq Line 77:57: Expected '===' and instead saw '==' eqeqeq Line 92:57: Expected '===' and instead saw '==' eqeqeq Line 109:57: Expected '===' and instead saw '==' eqeqeq Line 126:58: Expected '===' and instead saw '==' eqeqeq Line 126:94: Expected '===' and instead saw '==' eqeqeq Line 126:130: Expected '===' and instead saw '==' eqeqeq Line 134:27: Expected '===' and instead saw '==' eqeqeq Line 137:27: Expected '===' and instead saw '==' eqeqeq Line 140:27: Expected '===' and instead saw '==' eqeqeq Line 152:58: Expected '===' and instead saw '==' eqeqeq Line 152:86: Expected '===' and instead saw '==' eqeqeq Line 152:114: Expected '===' and instead saw '==' eqeqeq Module Warning (from ./node_modules/eslint-loader/index.js): Line 4:11: 'dateStr' is assigned a value but never used no-unused-vars Line 5:11: 'timeStr' is assigned a value but never used no-unused-vars Module Warning (from ./node_modules/eslint-loader/index.js): Line 4:8: 'router' is defined but never used no-unused-vars Line 22:17: Expected '===' and instead saw '==' eqeqeq Line 58:10: Expected '===' and instead saw '==' eqeqeq Line 198:21: Expected '!==' and instead saw '!=' eqeqeq Line 203:13: img elements must have an alt prop, either with meaningful text, or an empty string for decorative images jsx-a11y/alt-text Module Warning (from ./node_modules/eslint-loader/index.js): Line 4:8: 'router' is defined but never used no-unused-vars Line 31:10: Expected '===' and instead saw '==' eqeqeq Line 75:39: Expected '===' and instead saw '==' eqeqeq Line 85:29: Expected '===' and instead saw '==' eqeqeq Line 96:17: Expected '!==' and instead saw '!=' eqeqeq Line 126:57: Expected '===' and instead saw '==' eqeqeq Line 138:35: Expected '===' and instead saw '==' eqeqeq Line 157:36: Expected '===' and instead saw '==' eqeqeq Line 157:45: img elements must have an alt prop, either with meaningful text, or an empty string for decorative images jsx-a11y/alt-text Line 159:36: Expected '===' and instead saw '==' eqeqeq Line 159:45: img elements must have an alt prop, either with meaningful text, or an empty string for decorative images jsx-a11y/alt-text Line 161:36: Expected '===' and instead saw '==' eqeqeq Line 161:45: img elements must have an alt prop, either with meaningful text, or an empty string for decorative images jsx-a11y/alt-text Line 178:74: Expected '===' and instead saw '==' eqeqeq Line 190:33: Expected '===' and instead saw '==' eqeqeq Line 209:34: Expected '===' and instead saw '==' eqeqeq Line 209:43: img elements must have an alt prop, either with meaningful text, or an empty string for decorative images jsx-a11y/alt-text Line 211:34: Expected '===' and instead saw '==' eqeqeq Line 211:43: img elements must have an alt prop, either with meaningful text, or an empty string for decorative images jsx-a11y/alt-text Line 213:34: Expected '===' and instead saw '==' eqeqeq Line 213:43: img elements must have an alt prop, either with meaningful text, or an empty string for decorative images jsx-a11y/alt-text Line 218:21: Expected '!==' and instead saw '!=' eqeqeq Line 224:23: Expected '===' and instead saw '==' eqeqeq Module Warning (from ./node_modules/eslint-loader/index.js): Line 4:8: 'router' is defined but never used no-unused-vars Line 21:17: Expected '===' and instead saw '==' eqeqeq Line 57:10: Expected '===' and instead saw '==' eqeqeq Line 382:21: Expected '!==' and instead saw '!=' eqeqeq Line 388:23: Expected '===' and instead saw '==' eqeqeq Module Warning (from ./node_modules/eslint-loader/index.js): Line 4:8: 'router' is defined but never used no-unused-vars Line 63:53: Expected '===' and instead saw '==' eqeqeq Line 144:66: Expected '===' and instead saw '==' eqeqeq Module Warning (from ./node_modules/eslint-loader/index.js): Line 4:8: 'router' is defined but never used no-unused-vars Line 5:10: 'Button' is defined but never used no-unused-vars Line 28:21: img elements must have an alt prop, either with meaningful text, or an empty string for decorative images jsx-a11y/alt-text Module Warning (from ./node_modules/eslint-loader/index.js): Line 4:8: 'router' is defined but never used no-unused-vars Line 36:12: 'announcementList' is assigned a value but never used no-unused-vars Line 36:29: 'announcementListArr' is assigned a value but never used no-unused-vars Line 40:15: 'lg' is assigned a value but never used no-unused-vars Module Warning (from ./node_modules/eslint-loader/index.js): Line 4:8: 'router' is defined but never used no-unused-vars Module Warning (from ./node_modules/eslint-loader/index.js): Line 4:8: 'router' is defined but never used no-unused-vars Module Warning (from ./node_modules/eslint-loader/index.js): Line 4:8: 'router' is defined but never used no-unused-vars Module Warning (from ./node_modules/eslint-loader/index.js): Line 4:8: 'router' is defined but never used no-unused-vars Module Warning (from ./node_modules/eslint-loader/index.js): Line 4:8: 'router' is defined but never used no-unused-vars Module Warning (from ./node_modules/eslint-loader/index.js): Line 4:8: 'router' is defined but never used no-unused-vars Module Warning (from ./node_modules/eslint-loader/index.js): Line 4:8: 'router' is defined but never used no-unused-vars Module Warning (from ./node_modules/eslint-loader/index.js): Line 4:8: 'router' is defined but never used no-unused-vars Module Warning (from ./node_modules/eslint-loader/index.js): Line 50:7: 'app' is assigned a value but never used no-unused-vars Line 56:60: Expected '===' and instead saw '==' eqeqeq Line 62:35: Expected '===' and instead saw '==' eqeqeq Line 173:19: Expected '===' and instead saw '==' eqeqeq Module Warning (from ./node_modules/eslint-loader/index.js): Line 5:8: 'router' is defined but never used no-unused-vars Line 23:37: Expected '===' and instead saw '==' eqeqeq Module Warning (from ./node_modules/eslint-loader/index.js): Line 9:10: 'ActivityIndicator' is defined but never used no-unused-vars Line 9:29: 'Carousel' is defined but never used no-unused-vars Line 17:7: 'diskImg' is assigned a value but never used no-unused-vars Line 136:23: 'msg' is assigned a value but never used no-unused-vars Line 145:23: 'msg' is assigned a value but never used no-unused-vars Line 157:23: 'result' is assigned a value but never used no-unused-vars Line 170:23: 'msg' is assigned a value but never used no-unused-vars Line 229:19: 'data' is assigned a value but never used no-unused-vars Line 244:9: img elements must have an alt prop, either with meaningful text, or an empty string for decorative images jsx-a11y/alt-text Line 253:15: img elements must have an alt prop, either with meaningful text, or an empty string for decorative images jsx-a11y/alt-text Line 335:15: img elements must have an alt prop, either with meaningful text, or an empty string for decorative images jsx-a11y/alt-text Line 338:15: img elements must have an alt prop, either with meaningful text, or an empty string for decorative images jsx-a11y/alt-text You may use special comments to disable some warnings. Use // eslint-disable-next-line to ignore the next line. Use /* eslint-disable */ to ignore all warnings in a file. File sizes after gzip: 504.35 KB dist/p__integralRanking__index__models__index.js.816663ba.async.js 321.43 KB dist/vendors.2e2ba4ef.async.js 119.22 KB dist/umi.7c71cfef.js 28.19 KB dist/vendors.ebbd7691.chunk.css 20.67 KB dist/p__integralRanking__index__index.ff6623da.async.js 12.58 KB dist/p__lotteryDraw__index.08aba9cb.async.js 8.13 KB dist/p__breed__group__index.9abb1cf2.chunk.css 6.15 KB dist/p__beauticianCertificate__infoFci__index.1f4914b7.chunk.css 5.24 KB dist/p__lotteryDraw__index.badf6c07.chunk.css 4.02 KB dist/p__integralRanking__index__index.ebffc0c0.chunk.css 2.12 KB dist/p__breed__index__index.f95b9f2a.chunk.css 2.06 KB dist/p__beauticianCertificate__index__index.73962c67.chunk.css 1.94 KB dist/p__breed__detail__index.6c6959b0.async.js 1.86 KB dist/p__ckuh5__description__index.6455a04c.async.js 1.79 KB dist/p__announcement__list__index.8bc5f48c.async.js 1.65 KB dist/p__beauticianCertificate__info__index.106e265e.async.js 1.64 KB dist/p__beauticianCertificate__index__index.cca3b178.async.js 1.53 KB dist/p__beauticianCertificate__info__index.b1ad372b.chunk.css 1.46 KB dist/p__breed__index__index.4327895f.async.js 1.45 KB dist/p__announcement__detail__index.8e692c8c.async.js 1.43 KB dist/p__appreciation__info__index.c9466920.async.js 1.26 KB dist/p__breed__group__index.fb78dceb.async.js 1.16 KB dist/p__beauticianCertificate__infoFci__index.b24efbe4.async.js 1.15 KB dist/p__appreciation__index__index.c06dcefc.async.js 1.05 KB dist/umi.c987cb01.css 1020 B dist/p__ckuh5__ckuCertificate__index.3f85f73e.async.js 961 B dist/p__announcement__list__index.cf20f74d.chunk.css 950 B dist/p__announcement__list__models__index.js.79fa83a3.async.js 932 B dist/p__bannerAd__index.c1a1b348.async.js 926 B dist/p__breed__detail__index.e15218c4.chunk.css 906 B dist/p__announcement__detail__models__index.js.30e9eb7a.async.js 831 B dist/p__announcement__index__index.111e0d57.async.js 831 B dist/p__notice__index__index.10dee77c.async.js 651 B dist/p__ckuh5__ckuCertificate__models__ckuCertificate.js.23dd5342.async.js 648 B dist/p__test__index.ed38af50.async.js 619 B dist/p__beauticianCertificate__models__beautician.js.c3aba4ea.async.js 616 B dist/p__breed__models__fciSection.js.8ccad928.async.js 579 B dist/p__breed__models__dogGroup.js.3bd3390a.async.js 534 B dist/p__appreciation__info__index.726778d3.chunk.css 530 B dist/p__appreciation__index__index.01896ab5.chunk.css 521 B dist/p__appreciation__models__certificates.js.ec572cc9.async.js 467 B dist/p__breed__models__detail.js.749806c3.async.js 387 B dist/p__lotteryDraw__models__test.js.93cf447e.async.js 386 B dist/p__test__models__test.js.1a9f789e.async.js 290 B dist/p__announcement__detail__index.ec77f412.chunk.css 241 B dist/p__bannerAd__index.33685a9a.chunk.css 178 B dist/layouts__index.2c019f1f.async.js 54 B dist/p__test__index.2de15a62.chunk.css 21 B dist/p__notice__index__index.903d1124.chunk.css 21 B dist/p__announcement__index__index.903d1124.chunk.css + mkdir -p /data/html/80_443/app-h5/cawg-app-h5/dist/ + rm -rf /data/html/80_443/app-h5/cawg-app-h5/dist/announcement /data/html/80_443/app-h5/cawg-app-h5/dist/appreciation /data/html/80_443/app-h5/cawg-app-h5/dist/bannerAd /data/html/80_443/app-h5/cawg-app-h5/dist/beauticianCertificate /data/html/80_443/app-h5/cawg-app-h5/dist/breed /data/html/80_443/app-h5/cawg-app-h5/dist/ckuh5 /data/html/80_443/app-h5/cawg-app-h5/dist/index.html /data/html/80_443/app-h5/cawg-app-h5/dist/integralRanking /data/html/80_443/app-h5/cawg-app-h5/dist/layouts__index.2c019f1f.async.js /data/html/80_443/app-h5/cawg-app-h5/dist/lotteryDraw /data/html/80_443/app-h5/cawg-app-h5/dist/notice /data/html/80_443/app-h5/cawg-app-h5/dist/p__announcement__detail__index.8e692c8c.async.js /data/html/80_443/app-h5/cawg-app-h5/dist/p__announcement__detail__index.ec77f412.chunk.css /data/html/80_443/app-h5/cawg-app-h5/dist/p__announcement__detail__models__index.js.30e9eb7a.async.js /data/html/80_443/app-h5/cawg-app-h5/dist/p__announcement__index__index.111e0d57.async.js /data/html/80_443/app-h5/cawg-app-h5/dist/p__announcement__index__index.903d1124.chunk.css /data/html/80_443/app-h5/cawg-app-h5/dist/p__announcement__list__index.8bc5f48c.async.js /data/html/80_443/app-h5/cawg-app-h5/dist/p__announcement__list__index.cf20f74d.chunk.css /data/html/80_443/app-h5/cawg-app-h5/dist/p__announcement__list__models__index.js.79fa83a3.async.js /data/html/80_443/app-h5/cawg-app-h5/dist/p__appreciation__index__index.01896ab5.chunk.css /data/html/80_443/app-h5/cawg-app-h5/dist/p__appreciation__index__index.c06dcefc.async.js /data/html/80_443/app-h5/cawg-app-h5/dist/p__appreciation__info__index.726778d3.chunk.css /data/html/80_443/app-h5/cawg-app-h5/dist/p__appreciation__info__index.c9466920.async.js /data/html/80_443/app-h5/cawg-app-h5/dist/p__appreciation__models__certificates.js.ec572cc9.async.js /data/html/80_443/app-h5/cawg-app-h5/dist/p__bannerAd__index.33685a9a.chunk.css /data/html/80_443/app-h5/cawg-app-h5/dist/p__bannerAd__index.c1a1b348.async.js /data/html/80_443/app-h5/cawg-app-h5/dist/p__beauticianCertificate__index__index.73962c67.chunk.css /data/html/80_443/app-h5/cawg-app-h5/dist/p__beauticianCertificate__index__index.cca3b178.async.js /data/html/80_443/app-h5/cawg-app-h5/dist/p__beauticianCertificate__infoFci__index.1f4914b7.chunk.css /data/html/80_443/app-h5/cawg-app-h5/dist/p__beauticianCertificate__infoFci__index.b24efbe4.async.js /data/html/80_443/app-h5/cawg-app-h5/dist/p__beauticianCertificate__info__index.106e265e.async.js /data/html/80_443/app-h5/cawg-app-h5/dist/p__beauticianCertificate__info__index.b1ad372b.chunk.css /data/html/80_443/app-h5/cawg-app-h5/dist/p__beauticianCertificate__models__beautician.js.c3aba4ea.async.js /data/html/80_443/app-h5/cawg-app-h5/dist/p__breed__detail__index.6c6959b0.async.js /data/html/80_443/app-h5/cawg-app-h5/dist/p__breed__detail__index.e15218c4.chunk.css /data/html/80_443/app-h5/cawg-app-h5/dist/p__breed__group__index.9abb1cf2.chunk.css /data/html/80_443/app-h5/cawg-app-h5/dist/p__breed__group__index.fb78dceb.async.js /data/html/80_443/app-h5/cawg-app-h5/dist/p__breed__index__index.4327895f.async.js /data/html/80_443/app-h5/cawg-app-h5/dist/p__breed__index__index.f95b9f2a.chunk.css /data/html/80_443/app-h5/cawg-app-h5/dist/p__breed__models__detail.js.749806c3.async.js /data/html/80_443/app-h5/cawg-app-h5/dist/p__breed__models__dogGroup.js.3bd3390a.async.js /data/html/80_443/app-h5/cawg-app-h5/dist/p__breed__models__fciSection.js.8ccad928.async.js /data/html/80_443/app-h5/cawg-app-h5/dist/p__ckuh5__ckuCertificate__index.3f85f73e.async.js /data/html/80_443/app-h5/cawg-app-h5/dist/p__ckuh5__ckuCertificate__models__ckuCertificate.js.23dd5342.async.js /data/html/80_443/app-h5/cawg-app-h5/dist/p__ckuh5__description__index.6455a04c.async.js /data/html/80_443/app-h5/cawg-app-h5/dist/p__integralRanking__index__index.ebffc0c0.chunk.css /data/html/80_443/app-h5/cawg-app-h5/dist/p__integralRanking__index__index.ff6623da.async.js /data/html/80_443/app-h5/cawg-app-h5/dist/p__integralRanking__index__models__index.js.816663ba.async.js /data/html/80_443/app-h5/cawg-app-h5/dist/p__lotteryDraw__index.08aba9cb.async.js /data/html/80_443/app-h5/cawg-app-h5/dist/p__lotteryDraw__index.badf6c07.chunk.css /data/html/80_443/app-h5/cawg-app-h5/dist/p__lotteryDraw__models__test.js.93cf447e.async.js /data/html/80_443/app-h5/cawg-app-h5/dist/p__notice__index__index.10dee77c.async.js /data/html/80_443/app-h5/cawg-app-h5/dist/p__notice__index__index.903d1124.chunk.css /data/html/80_443/app-h5/cawg-app-h5/dist/p__test__index.2de15a62.chunk.css /data/html/80_443/app-h5/cawg-app-h5/dist/p__test__index.ed38af50.async.js /data/html/80_443/app-h5/cawg-app-h5/dist/p__test__models__test.js.1a9f789e.async.js /data/html/80_443/app-h5/cawg-app-h5/dist/static /data/html/80_443/app-h5/cawg-app-h5/dist/test /data/html/80_443/app-h5/cawg-app-h5/dist/umi.7c71cfef.js /data/html/80_443/app-h5/cawg-app-h5/dist/umi.c987cb01.css /data/html/80_443/app-h5/cawg-app-h5/dist/vendors.2e2ba4ef.async.js /data/html/80_443/app-h5/cawg-app-h5/dist/vendors.ebbd7691.chunk.css + cp -R ./dist/announcement ./dist/appreciation ./dist/bannerAd ./dist/beauticianCertificate ./dist/breed ./dist/ckuh5 ./dist/index.html ./dist/integralRanking ./dist/layouts__index.2c019f1f.async.js ./dist/lotteryDraw ./dist/notice ./dist/p__announcement__detail__index.8e692c8c.async.js ./dist/p__announcement__detail__index.ec77f412.chunk.css ./dist/p__announcement__detail__models__index.js.30e9eb7a.async.js ./dist/p__announcement__index__index.111e0d57.async.js ./dist/p__announcement__index__index.903d1124.chunk.css ./dist/p__announcement__list__index.8bc5f48c.async.js ./dist/p__announcement__list__index.cf20f74d.chunk.css ./dist/p__announcement__list__models__index.js.79fa83a3.async.js ./dist/p__appreciation__index__index.01896ab5.chunk.css ./dist/p__appreciation__index__index.c06dcefc.async.js ./dist/p__appreciation__info__index.726778d3.chunk.css ./dist/p__appreciation__info__index.c9466920.async.js ./dist/p__appreciation__models__certificates.js.ec572cc9.async.js ./dist/p__bannerAd__index.33685a9a.chunk.css ./dist/p__bannerAd__index.c1a1b348.async.js ./dist/p__beauticianCertificate__index__index.73962c67.chunk.css ./dist/p__beauticianCertificate__index__index.cca3b178.async.js ./dist/p__beauticianCertificate__infoFci__index.1f4914b7.chunk.css ./dist/p__beauticianCertificate__infoFci__index.b24efbe4.async.js ./dist/p__beauticianCertificate__info__index.106e265e.async.js ./dist/p__beauticianCertificate__info__index.b1ad372b.chunk.css ./dist/p__beauticianCertificate__models__beautician.js.c3aba4ea.async.js ./dist/p__breed__detail__index.6c6959b0.async.js ./dist/p__breed__detail__index.e15218c4.chunk.css ./dist/p__breed__group__index.9abb1cf2.chunk.css ./dist/p__breed__group__index.fb78dceb.async.js ./dist/p__breed__index__index.4327895f.async.js ./dist/p__breed__index__index.f95b9f2a.chunk.css ./dist/p__breed__models__detail.js.749806c3.async.js ./dist/p__breed__models__dogGroup.js.3bd3390a.async.js ./dist/p__breed__models__fciSection.js.8ccad928.async.js ./dist/p__ckuh5__ckuCertificate__index.3f85f73e.async.js ./dist/p__ckuh5__ckuCertificate__models__ckuCertificate.js.23dd5342.async.js ./dist/p__ckuh5__description__index.6455a04c.async.js ./dist/p__integralRanking__index__index.ebffc0c0.chunk.css ./dist/p__integralRanking__index__index.ff6623da.async.js ./dist/p__integralRanking__index__models__index.js.816663ba.async.js ./dist/p__lotteryDraw__index.08aba9cb.async.js ./dist/p__lotteryDraw__index.badf6c07.chunk.css ./dist/p__lotteryDraw__models__test.js.93cf447e.async.js ./dist/p__notice__index__index.10dee77c.async.js ./dist/p__notice__index__index.903d1124.chunk.css ./dist/p__test__index.2de15a62.chunk.css ./dist/p__test__index.ed38af50.async.js ./dist/p__test__models__test.js.1a9f789e.async.js ./dist/static ./dist/test ./dist/umi.7c71cfef.js ./dist/umi.c987cb01.css ./dist/vendors.2e2ba4ef.async.js ./dist/vendors.ebbd7691.chunk.css /data/html/80_443/app-h5/cawg-app-h5/dist/ Finished: SUCCESS