QardsJs / qards

Qards is a blogging platform focused on performance and on closing the gap between content publishers and developers: https://qards.io
MIT License
239 stars 16 forks source link

Deploy to Netlify not working #87

Open rileypetersen opened 5 years ago

rileypetersen commented 5 years ago

Not sure if it's related to #67 but here's the log:

5:29:23 AM: Build ready to start
5:29:25 AM: build-image version: 84aca9ba39e0ee86ba194760fbfc51a808f62543
5:29:25 AM: buildbot version: 57d44fd1631cc3fff8b38fbaf88d3d04f946418a
5:29:26 AM: Fetching cached dependencies
5:29:26 AM: Failed to fetch cache, continuing with build
5:29:26 AM: Starting to prepare the repo for build
5:29:26 AM: No cached dependencies found. Cloning fresh repo
5:29:26 AM: git clone https://github.com/QardsJs/qards
5:29:28 AM: Preparing Git Reference refs/heads/master
5:29:29 AM: Found netlify.toml. Overriding site configuration
5:29:29 AM: Starting build script
5:29:29 AM: Installing dependencies
5:29:30 AM: Downloading and installing node v8.15.0...
5:29:30 AM: Downloading https://nodejs.org/dist/v8.15.0/node-v8.15.0-linux-x64.tar.xz...
5:29:30 AM:   0.9%
5:29:30 AM: 
##################
5:29:30 AM:                               25.5%
5:29:30 AM: 
################################################
5:29:30 AM: ########                  78.4%
######################################################################## 100.0%
5:29:30 AM: Computing checksum with sha256sum
5:29:30 AM: Checksums matched!
5:29:33 AM: Now using node v8.15.0 (npm v6.4.1)
5:29:33 AM: Attempting ruby version 2.3.6, read from environment
5:29:34 AM: Using ruby version 2.3.6
5:29:34 AM: Using PHP version 5.6
5:29:34 AM: Started restoring cached node modules
5:29:34 AM: Finished restoring cached node modules
5:29:34 AM: Installing NPM modules using NPM version 6.4.1
5:29:45 AM: npm
5:29:45 AM: WARN deprecated hoek@5.0.4: This version is no longer maintained. Please upgrade to the latest version.
5:29:45 AM: npm WARN deprecated kleur@2.0.2: Please upgrade to kleur@3 or migrate to 'ansi-colors' if you prefer the old syntax. Visit <https://github.com/lukeed/kleur/releases/tag/v3.0.0\> for migration path(s).
5:29:48 AM: npm WARN
5:29:48 AM: deprecated circular-json@0.3.3: CircularJSON is in maintenance only, flatted is its successor.
5:31:03 AM: > inotify@1.4.6 install /opt/build/repo/node_modules/inotify
5:31:04 AM: > node-gyp rebuild
5:31:04 AM: make: Entering directory `/opt/build/repo/node_modules/inotify/build'
5:31:04 AM:   CXX(target) Release/obj.target/inotify/src/bindings.o
5:31:05 AM: ../src/bindings.cc: In static member function ‘static void NodeInotify::Inotify::Callback(uv_poll_t*, int, int)’:
5:31:05 AM: ../src/bindings.cc:279:34: warning: ‘v8::Local<v8::Value> Nan::Callback::Call(v8::Local<v8::Object>, int, v8::Local<v8::Value>*) const’ is deprecated (declared at ../../nan/nan.h:1652) [-Wdeprecated-declarations]
5:31:05 AM:      callback.Call(handle, 1, argv);
5:31:05 AM:                                   ^
5:31:06 AM:   CXX(target) Release/obj.target/inotify/src/node_inotify.o
5:31:06 AM:   SOLINK_MODULE(target) Release/obj.target/inotify.node
5:31:07 AM:   COPY Release/inotify.node
5:31:07 AM: make: Leaving directory `/opt/build/repo/node_modules/inotify/build'
5:31:07 AM: > sharp@0.21.3 install /opt/build/repo/node_modules/sharp
5:31:07 AM: > (node install/libvips && node install/dll-copy && prebuild-install) || (node-gyp rebuild && node install/dll-copy)
5:31:08 AM: info
5:31:08 AM:  sharp Downloading https://github.com/lovell/sharp-libvips/releases/download/v8.7.0/libvips-8.7.0-linux-x64.tar.gz
5:31:10 AM: > phantomjs-prebuilt@2.1.16 install /opt/build/repo/node_modules/phantomjs-prebuilt
5:31:10 AM: > node install.js
5:31:10 AM: PhantomJS not found on PATH
5:31:10 AM: Downloading https://github.com/Medium/phantomjs/releases/download/v2.1.1/phantomjs-2.1.1-linux-x86_64.tar.bz2
5:31:10 AM: Saving to /opt/buildhome/tmp/phantomjs/phantomjs-2.1.1-linux-x86_64.tar.bz2
5:31:10 AM: Receiving...
5:31:11 AM: Received 22866K total.
5:31:11 AM: Extracting tar contents (via spawned process)
5:31:15 AM: Removing /opt/build/repo/node_modules/phantomjs-prebuilt/lib/phantom
5:31:15 AM: Copying extracted folder /opt/buildhome/tmp/phantomjs/phantomjs-2.1.1-linux-x86_64.tar.bz2-extract-1548941471860/phantomjs-2.1.1-linux-x86_64 -> /opt/build/repo/node_modules/phantomjs-prebuilt/lib/phantom
5:31:15 AM: Writing location.js file
5:31:15 AM: Done. Phantomjs binary available at /opt/build/repo/node_modules/phantomjs-prebuilt/lib/phantom/bin/phantomjs
5:31:15 AM: > node-sass@4.11.0 install /opt/build/repo/node_modules/node-sass
5:31:15 AM: > node scripts/install.js
5:31:16 AM: Downloading binary from https://github.com/sass/node-sass/releases/download/v4.11.0/linux-x64-57_binding.node
5:31:17 AM: Download complete
5:31:17 AM: Binary saved to /opt/build/repo/node_modules/node-sass/vendor/linux-x64-57/binding.node
5:31:17 AM: Caching binary to /opt/buildhome/.npm/node-sass/4.11.0/linux-x64-57_binding.node
5:31:19 AM: > cwebp-bin@5.0.0 postinstall /opt/build/repo/node_modules/cwebp-bin
5:31:19 AM: > node lib/install.js
5:31:19 AM:   ✔ cwebp pre-build test passed successfully
5:31:19 AM: > mozjpeg@6.0.1 postinstall /opt/build/repo/node_modules/mozjpeg
5:31:19 AM: > node lib/install.js
5:31:20 AM:   ✔ mozjpeg pre-build test passed successfully
5:31:20 AM: > pngquant-bin@5.0.1 postinstall /opt/build/repo/node_modules/pngquant-bin
5:31:20 AM: > node lib/install.js
5:31:21 AM:   ✔ pngquant pre-build test passed successfully
5:31:21 AM: > date-fns@2.0.0-alpha.27 postinstall /opt/build/repo/node_modules/date-fns
5:31:21 AM: > node ./docs/printV2Notice.js
5:31:21 AM: 🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥
5:31:21 AM:   Thank you for testing (⩗) date-fns v2!
5:31:21 AM:   In v2 we've introduced a number of breaking changes
5:31:21 AM:   that make date-fns even more consistent and reliable.
5:31:21 AM:   Please read the changelog carefully: https://git.io/fxCWb
5:31:21 AM:   Please support us at Open Collective: https://opencollective.com/date-fns
5:31:21 AM: 🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥
5:31:21 AM: > node-sass@4.11.0 postinstall /opt/build/repo/node_modules/node-sass
5:31:21 AM: > node scripts/build.js
5:31:21 AM: Binary found at /opt/build/repo/node_modules/node-sass/vendor/linux-x64-57/binding.node
5:31:21 AM: Testing binary
5:31:21 AM: Binary is fine
5:31:21 AM: > styled-components@4.1.3 postinstall /opt/build/repo/node_modules/styled-components
5:31:21 AM: > node ./scripts/postinstall.js || exit 0
5:31:21 AM: (node:1268) MaxListenersExceededWarning: Possible EventEmitter memory leak detected. 11 SIGINT listeners added. Use emitter.setMaxListeners() to increase limit
5:31:21 AM: Use styled-components at work? Consider supporting our development efforts at https://opencollective.com/styled-components
5:31:31 AM: npm notice
5:31:32 AM:  created a lockfile as package-lock.json. You should commit this file.
5:31:32 AM: npm WARN extract-text-webpack-plugin@3.0.2 requires a peer of webpack@^3.1.0 but none is installed. You must install peer dependencies yourself.
5:31:32 AM: npm WARN netlify-cms-widget-color@3.0.1 requires a peer of module-igniter@^1.1.0 but none is installed. You must install peer dependencies yourself.
5:31:32 AM: npm WARN netlify-cms-widget-color@3.0.1 requires a peer of netlify-cms@^2.0.0 | ^1.0.0 but none is installed. You must install peer dependencies yourself.
5:31:32 AM: npm WARN ajv-keywords@3.3.0 requires a peer of ajv@^6.0.0 but none is installed. You must install peer dependencies yourself.
5:31:32 AM: npm WARN netlify-cms-backend-git-gateway@2.1.2 requires a peer of immutable@^3.7.6 but none is installed. You must install peer dependencies yourself.
5:31:32 AM: npm WARN netlify-cms-backend-bitbucket@2.1.0 requires a peer of immutable@^3.7.6 but none is installed. You must install peer dependencies yourself.
5:31:32 AM: npm WARN netlify-cms-backend-gitlab@2.1.1 requires a peer of immutable@^3.7.6 but none is installed. You must install peer dependencies yourself.
5:31:32 AM: npm WARN netlify-cms-backend-test@2.0.6 requires a peer of immutable@^3.8.2 but none is installed. You must install peer dependencies yourself.
5:31:32 AM: npm WARN netlify-cms-widget-file@2.2.0 requires a peer of immutable@^3.7.6 but none is installed. You must install peer dependencies yourself.
5:31:32 AM: npm WARN netlify-cms-widget-image@2.1.1 requires a peer of immutable@^3.7.6 but none is installed. You must install peer dependencies yourself.
5:31:32 AM: npm WARN netlify-cms-widget-list@2.1.0 requires a peer of immutable@^3.7.6 but none is installed. You must install peer dependencies yourself.
5:31:33 AM: npm WARN netlify-cms-widget-markdown@2.1.0 requires a peer of immutable@^3.7.6 but none is installed. You must install peer dependencies yourself.
5:31:33 AM: npm WARN netlify-cms-widget-object@2.0.5 requires a peer of immutable@^3.7.6 but none is installed. You must install peer dependencies yourself.
5:31:33 AM: npm WARN netlify-cms-widget-relation@2.0.5 requires a peer of immutable@^3.7.6 but none is installed. You must install peer dependencies yourself.
5:31:33 AM: npm WARN netlify-cms-widget-select@2.1.0 requires a peer of immutable@^3.7.6 but none is installed. You must install peer dependencies yourself.
5:31:33 AM: npm WARN netlify-cms-lib-auth@2.0.5 requires a peer of immutable@^3.7.6 but none is installed. You must install peer dependencies yourself.
5:31:33 AM: npm WARN netlify-cms-lib-util@2.1.1 requires a peer of immutable@^3.7.6 but none is installed. You must install peer dependencies yourself.
5:31:33 AM: npm WARN react-immutable-proptypes@2.1.0 requires a peer of immutable@>=3.6.2 but none is installed. You must install peer dependencies yourself.
5:31:33 AM: npm WARN react-redux@4.4.9 requires a peer of redux@^2.0.0 || ^3.0.0 but none is installed. You must install peer dependencies yourself.
5:31:33 AM: npm WARN slate@0.34.7 requires a peer of immutable@>=3.8.1 but none is installed. You must install peer dependencies yourself.
5:31:33 AM: npm WARN slate-edit-list@0.11.3 requires a peer of immutable@^3.8.2 but none is installed. You must install peer dependencies yourself.
5:31:33 AM: npm WARN slate-edit-list@0.11.3 requires a peer of slate@^0.32.0 but none is installed. You must install peer dependencies yourself.
5:31:33 AM: npm WARN slate-edit-table@0.15.2 requires a peer of immutable@^3.8.1 but none is installed. You must install peer dependencies yourself.
5:31:33 AM: npm WARN slate-edit-table@0.15.2 requires a peer of slate@^0.33.3 but none is installed. You must install peer dependencies yourself.
5:31:33 AM: npm WARN slate-plain-serializer@0.5.41 requires a peer of immutable@>=3.8.1 but none is installed. You must install peer dependencies yourself.
5:31:33 AM: npm WARN slate-react@0.12.9 requires a peer of immutable@>=3.8.1 but none is installed. You must install peer dependencies yourself.
5:31:33 AM: npm WARN slate-prop-types@0.4.67 requires a peer of immutable@>=3.8.1 but none is installed. You must install peer dependencies yourself.
5:31:33 AM: npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@1.2.7 (node_modules/fsevents):
5:31:33 AM: npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.2.7: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})
5:31:34 AM: added 2975 packages from 2090 contributors and audited 69263 packages in 115.893s
5:31:34 AM: found 0 vulnerabilities
5:31:34 AM: NPM modules installed
5:31:34 AM: Started restoring cached go cache
5:31:34 AM: Finished restoring cached go cache
5:31:34 AM: unset GOOS;
5:31:34 AM: unset GOARCH;
5:31:34 AM: export GOROOT='/opt/buildhome/.gimme/versions/go1.10.linux.amd64';
5:31:34 AM: export PATH="/opt/buildhome/.gimme/versions/go1.10.linux.amd64/bin:${PATH}";
5:31:34 AM: go version >&2;
5:31:34 AM: export GIMME_ENV='/opt/buildhome/.gimme/env/go1.10.linux.amd64.env';
5:31:34 AM: go version go1.10 linux/amd64
5:31:34 AM: Installing missing commands
5:31:34 AM: Verify run directory
5:31:34 AM: Executing user command: npm run build
5:31:34 AM: > qards@0.1.1-alpha build /opt/build/repo
5:31:34 AM: > gatsby build
5:31:34 AM: success open and validate gatsby-configs — 0.009 s
5:31:35 AM: success load plugins — 0.550 s
5:31:36 AM: success onPreInit — 1.442 s
5:31:36 AM: success delete html and css files from previous builds — 0.041 s
5:31:36 AM: success initialize cache — 0.011 s
5:31:36 AM: success copy gatsby files — 0.027 s
5:31:36 AM: success onPreBootstrap — 0.011 s
5:31:37 AM: (node:1573) [DEP0016] DeprecationWarning: 'root' is deprecated, use 'global'
5:31:37 AM: success source and transform nodes — 1.172 s
5:31:38 AM: success building schema — 0.593 s
5:31:38 AM: [ { GraphQLError: Cannot query field "created_at" on type "frontmatter".
5:31:38 AM:     at Object.Field (/opt/build/repo/node_modules/graphql/validation/rules/FieldsOnCorrectType.js:65:31)
5:31:38 AM:     at Object.enter (/opt/build/repo/node_modules/graphql/language/visitor.js:324:29)
5:31:38 AM:     at Object.enter (/opt/build/repo/node_modules/graphql/language/visitor.js:366:25)
5:31:38 AM:     at visit (/opt/build/repo/node_modules/graphql/language/visitor.js:254:26)
5:31:38 AM:     at visitUsingRules (/opt/build/repo/node_modules/graphql/validation/validate.js:74:22)
5:31:38 AM:     at validate (/opt/build/repo/node_modules/graphql/validation/validate.js:59:10)
5:31:38 AM:     at graphqlImpl (/opt/build/repo/node_modules/graphql/graphql.js:106:50)
5:31:38 AM:     at /opt/build/repo/node_modules/graphql/graphql.js:66:223
5:31:38 AM:     at Promise._execute (/opt/build/repo/node_modules/bluebird/js/release/debuggability.js:313:9)
5:31:38 AM:     at Promise._resolveFromExecutor (/opt/build/repo/node_modules/bluebird/js/release/promise.js:483:18)
5:31:38 AM:     at new Promise (/opt/build/repo/node_modules/bluebird/js/release/promise.js:79:10)
5:31:39 AM:     at graphql (/opt/build/repo/node_modules/graphql/graphql.js:63:10)
5:31:39 AM:     at graphqlRunner (/opt/build/repo/node_modules/gatsby/dist/bootstrap/index.js:349:14)
5:31:39 AM:     at Promise (/opt/build/repo/gatsby-node.js:197:4)
5:31:39 AM:     at Promise._execute (/opt/build/repo/node_modules/bluebird/js/release/debuggability.js:313:9)
5:31:39 AM:     at Promise._resolveFromExecutor (/opt/build/repo/node_modules/bluebird/js/release/promise.js:483:18)
5:31:39 AM:     message: 'Cannot query field "created_at" on type "frontmatter".',
5:31:39 AM:     locations: [ [Object] ],
5:31:39 AM:     path: undefined } ]
5:31:39 AM: error gatsby-node.js returned an error
5:31:39 AM: 
5:31:39 AM:   TypeError: Cannot read property 'posts' of undefined
5:31:39 AM:   
5:31:39 AM:   - gatsby-node.js:236 graphql.then
5:31:39 AM:     /opt/build/repo/gatsby-node.js:236:36
5:31:39 AM:   
5:31:39 AM:   - util.js:16 tryCatcher
5:31:39 AM:     [repo]/[bluebird]/js/release/util.js:16:23
5:31:39 AM:   
5:31:39 AM:   - promise.js:512 Promise._settlePromiseFromHandler
5:31:39 AM:     [repo]/[bluebird]/js/release/promise.js:512:31
5:31:40 AM:   
5:31:40 AM:   - promise.js:569 Promise._settlePromise
5:31:40 AM:     [repo]/[bluebird]/js/release/promise.js:569:18
5:31:40 AM:   
5:31:40 AM:   - promise.js:606 Promise._settlePromiseCtx
5:31:40 AM:     [repo]/[bluebird]/js/release/promise.js:606:10
5:31:40 AM:   
5:31:40 AM:   - async.js:142 _drainQueueStep
5:31:40 AM:     [repo]/[bluebird]/js/release/async.js:142:12
5:31:40 AM:   
5:31:40 AM:   - async.js:131 _drainQueue
5:31:40 AM:     [repo]/[bluebird]/js/release/async.js:131:9
5:31:40 AM:   
5:31:40 AM:   - async.js:147 Async._drainQueues
5:31:40 AM:     [repo]/[bluebird]/js/release/async.js:147:5
5:31:40 AM:   
5:31:40 AM:   - async.js:17 Immediate.Async.drainQueues
5:31:40 AM:     [repo]/[bluebird]/js/release/async.js:17:14
5:31:40 AM:   
5:31:40 AM: 
5:31:40 AM: npm ERR! code ELIFECYCLE
5:31:40 AM: npm ERR! errno 1
5:31:40 AM: npm ERR! qards@0.1.1-alpha build: `gatsby build`
5:31:40 AM: npm ERR! Exit status 1
5:31:40 AM: npm ERR!
5:31:41 AM: npm ERR! Failed at the qards@0.1.1-alpha build script.
5:31:41 AM: npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
5:31:41 AM: npm ERR! A complete log of this run can be found in:
5:31:41 AM: npm ERR!     /opt/buildhome/.npm/_logs/2019-01-31T13_31_38_474Z-debug.log
5:31:41 AM: Caching artifacts
5:31:41 AM: Started saving node modules
5:31:41 AM: Finished saving node modules
5:31:41 AM: Started saving pip cache
5:31:41 AM: Finished saving pip cache
5:31:41 AM: Started saving emacs cask dependencies
5:31:41 AM: Finished saving emacs cask dependencies
5:31:41 AM: Started saving maven dependencies
5:31:41 AM: Finished saving maven dependencies
5:31:41 AM: Started saving boot dependencies
5:31:41 AM: Finished saving boot dependencies
5:31:41 AM: Started saving go dependencies
5:31:41 AM: Finished saving go dependencies
5:31:41 AM: Cached node version v8.15.0
5:31:41 AM: Error running command: Build script returned non-zero exit code: 1
5:31:41 AM: Failing build: Failed to build site
5:31:42 AM: failed during stage 'building site': Build script returned non-zero exit code: 1
5:31:42 AM: Finished processing build request in 2m16.329687524s
ciokan commented 5 years ago

@rileypetersen I was out in a small winter vacation but I'm back today and will try to provide a fix for your issue soon.

francisjervis commented 4 years ago

I have another, possibly related issue. The error I am getting is this:

1:05:08 PM: success onPreBootstrap - 0.015s
1:05:08 PM: success createSchemaCustomization - 0.080s
1:05:09 PM: error (node:1891) [DEP0016] DeprecationWarning: 'root' is deprecated, use 'global'
1:05:09 PM: success source and transform nodes - 1.288s
1:05:10 PM: success building schema - 0.545s
1:05:10 PM: success createPages - 0.075s
1:05:10 PM: success createPagesStatefully - 0.120s
1:05:10 PM: success onPreExtractQueries - 0.001s
1:05:10 PM: success update schema - 0.040s
1:05:11 PM: success extract queries from components - 0.697s
1:05:11 PM: warning The GraphQL query in the non-page component "/opt/build/repo/src/templates/posts/index.tsx" will not be run.
1:05:11 PM: Exported queries are only executed for Page components. It's possible you're
1:05:11 PM: trying to create pages in your gatsby-node.js and that's failing for some
1:05:11 PM: reason.
1:05:11 PM: If the failing component(s) is a regular component and not intended to be a page
1:05:11 PM: component, you generally want to use a <StaticQuery> (https://gatsbyjs.org/docs/static-query)
1:05:11 PM: instead of exporting a page query.
1:05:11 PM: If you're more experienced with GraphQL, you can also export GraphQL
1:05:11 PM: fragments from components and compose the fragments in the Page component
1:05:11 PM: query and pass data down into the child component — http://graphql.org/learn/queries/#fragments
1:05:11 PM: success write out requires - 0.005s
1:05:11 PM: success write out redirect data - 0.001s
1:05:11 PM: success onPostBootstrap - 0.000s
1:05:11 PM: ⠀
1:05:11 PM: info bootstrap finished - 7.702 s
1:05:11 PM: ⠀
1:05:31 PM: error UNHANDLED EXCEPTION Callback was already called.
1:05:31 PM: 
1:05:31 PM:   Error: Callback was already called.
1:05:31 PM:   
1:05:31 PM:   - async.js:16 throwError
1:05:31 PM:     [repo]/[neo-async]/async.js:16:11
1:05:31 PM:   
1:05:31 PM:   - async.js:2818 
1:05:31 PM:     [repo]/[neo-async]/async.js:2818:7
1:05:31 PM:   
1:05:31 PM:   - next_tick.js:61 process._tickCallback
1:05:31 PM:     internal/process/next_tick.js:61:11
1:05:31 PM:   
1:05:31 PM: 
1:05:31 PM: not finished run queries - 20.274s
1:05:31 PM: not finished Generating image thumbnails - 20.241s
1:05:31 PM: not finished Building production JavaScript and CSS bundles - 19.621s
criticalinsight commented 4 years ago

9:57:39 PM: Build ready to start 9:57:41 PM: build-image version: 2dbd444fcdce00cf06325060a8238d5ae3e86774 9:57:41 PM: build-image tag: v3.3.7 9:57:41 PM: buildbot version: d305548225ac57bb00eb5a596b0b8674e76a4681 9:57:41 PM: Fetching cached dependencies 9:57:41 PM: Failed to fetch cache, continuing with build 9:57:41 PM: Starting to prepare the repo for build 9:57:42 PM: No cached dependencies found. Cloning fresh repo 9:57:42 PM: git clone https://github.com/QardsJs/qards 9:57:44 PM: Preparing Git Reference refs/heads/master 9:57:45 PM: Found Netlify configuration file netlify.toml in site root 9:57:45 PM: Found Netlify configuration file(s). Overriding site configuration 9:57:45 PM: Starting build script 9:57:45 PM: Installing dependencies 9:57:46 PM: Downloading and installing node v10.20.1... 9:57:46 PM: Downloading https://nodejs.org/dist/v10.20.1/node-v10.20.1-linux-x64.tar.xz... 9:57:46 PM: ###################### 9:57:46 PM: 31.2% 9:57:46 PM: ############################# 9:57:46 PM: ########################################### 100.0% 9:57:46 PM: Computing checksum with sha256sum 9:57:46 PM: Checksums matched! 9:57:48 PM: Now using node v10.20.1 (npm v6.14.4) 9:57:49 PM: Attempting ruby version 2.6.2, read from environment 9:57:50 PM: Using ruby version 2.6.2 9:57:50 PM: Using PHP version 5.6 9:57:50 PM: Started restoring cached node modules 9:57:50 PM: Finished restoring cached node modules 9:57:50 PM: Installing NPM modules using NPM version 6.14.4 9:57:52 PM: npm 9:57:52 PM: WARN deprecated core-js@2.6.11: core-js@<3 is no longer maintained and not recommended for usage due to the number of issues. Please, upgrade your dependencies to the actual version of core-js@3. 9:57:53 PM: npm 9:57:53 PM: WARN deprecated extract-text-webpack-plugin@3.0.2: Deprecated. Please use https://github.com/webpack-contrib/mini-css-extract-plugin 9:57:54 PM: npm WARN 9:57:54 PM: deprecated react-images@0.5.19: This beta version is no longer supported. Please update to 1.1.0-beta.4 9:57:54 PM: npm WARN deprecated request@2.88.2: request has been deprecated, see https://github.com/request/request/issues/3142 9:57:55 PM: npm WARN 9:57:55 PM: deprecated request@2.88.0: request has been deprecated, see https://github.com/request/request/issues/3142 9:57:56 PM: npm WARN deprecated 9:57:56 PM: popper.js@1.16.1: You can find the new Popper v2 at @popperjs/core, this package is dedicated to the legacy v1 9:58:00 PM: npm WARN deprecated 9:58:00 PM: mkdirp@0.5.1: Legacy versions of mkdirp are no longer supported. Please update to mkdirp 1.x. (Note that the API surface has changed to use Promises in 1.x.) 9:58:02 PM: npm WARN deprecated chokidar@2.1.8: Chokidar 2 will break on node v14+. Upgrade to chokidar 3 with 15x less dependencies. 9:58:05 PM: npm WARN deprecated joi@11.4.0: This version has been deprecated in accordance with the hapi support policy (hapi.im/support). Please upgrade to the latest version to get the best features, bug fixes, and security patches. If you are unable to upgrade at this time, paid support is available for older versions (hapi.im/commercial). 9:58:08 PM: npm WARN deprecated kleur@2.0.2: Please upgrade to kleur@3 or migrate to 'ansi-colors' if you prefer the old syntax. Visit <https://github.com/lukeed/kleur/releases/tag/v3.0.0\> for migration path(s). 9:58:08 PM: npm WARN deprecated 9:58:08 PM: fsevents@1.2.12: fsevents 1 will break on node v14+ and could be using insecure binaries. Upgrade to fsevents 2. 9:58:11 PM: npm WARN deprecated hoek@4.2.1: This version has been deprecated in accordance with the hapi support policy (hapi.im/support). Please upgrade to the latest version to get the best features, bug fixes, and security patches. If you are unable to upgrade at this time, paid support is available for older versions (hapi.im/commercial). 9:58:11 PM: npm WARN deprecated 9:58:11 PM: topo@2.0.2: This version has been deprecated in accordance with the hapi support policy (hapi.im/support). Please upgrade to the latest version to get the best features, bug fixes, and security patches. If you are unable to upgrade at this time, paid support is available for older versions (hapi.im/commercial). 9:58:11 PM: npm WARN deprecated core-js@1.2.7: core-js@<3 is no longer maintained and not recommended for usage due to the number of issues. Please, upgrade your dependencies to the actual version of core-js@3. 9:58:11 PM: npm WARN deprecated @types/vfile-message@2.0.0: This is a stub types definition. vfile-message provides its own type definitions, so you do not need this installed. 9:58:13 PM: npm WARN deprecated left-pad@1.3.0: use String.prototype.padStart() 9:59:09 PM: > inotify@1.4.6 install /opt/build/repo/node_modules/inotify 9:59:09 PM: > node-gyp rebuild 9:59:10 PM: make: Entering directory '/opt/build/repo/node_modules/inotify/build' 9:59:10 PM: CXX(target) Release/obj.target/inotify/src/bindings.o 9:59:11 PM: ../src/bindings.cc: In static member function ‘static Nan::NAN_METHOD_RETURN_TYPE NodeInotify::Inotify::AddWatch(Nan::NAN_METHOD_ARGS_TYPE)’: 9:59:11 PM: ../src/bindings.cc:146:43: warning: ‘v8::Local<v8::Object> v8::Value::ToObject() const’ is deprecated: Use maybe version [-Wdeprecated-declarations] 9:59:11 PM: Local<Object> args_ = info[0]->ToObject(); 9:59:11 PM: ^ 9:59:11 PM: In file included from /opt/buildhome/.cache/node-gyp/10.20.1/include/node/node.h:63:0, 9:59:11 PM: from ../src/node_inotify.h:5, 9:59:11 PM: from ../src/bindings.h:4, 9:59:11 PM: from ../src/bindings.cc:2: 9:59:11 PM: /opt/buildhome/.cache/node-gyp/10.20.1/include/node/v8.h:10046:15: note: declared here 9:59:11 PM: Local<Object> Value::ToObject() const { 9:59:11 PM: ^ 9:59:11 PM: ../src/bindings.cc:166:50: warning: ‘int32_t v8::Value::Int32Value() const’ is deprecated: Use maybe version [-Wdeprecated-declarations] 9:59:11 PM: mask |= args_->Get(watch_for_sym)->Int32Value(); 9:59:11 PM: ^ 9:59:11 PM: In file included from /opt/buildhome/.cache/node-gyp/10.20.1/include/node/v8.h:26:0, 9:59:11 PM: from /opt/buildhome/.cache/node-gyp/10.20.1/include/node/node.h:63, 9:59:11 PM: from ../src/node_inotify.h:5, 9:59:11 PM: from ../src/bindings.h:4, 9:59:11 PM: from ../src/bindings.cc:2: 9:59:11 PM: /opt/buildhome/.cache/node-gyp/10.20.1/include/node/v8.h:2478:46: note: declared here 9:59:11 PM: V8_DEPRECATED("Use maybe version", int32_t Int32Value() const); 9:59:11 PM: ^ 9:59:11 PM: /opt/buildhome/.cache/node-gyp/10.20.1/include/node/v8config.h:324:3: note: in definition of macro ‘V8_DEPRECATED’ 9:59:11 PM: declarator __attribute__((deprecated(message))) 9:59:11 PM: ^ 9:59:11 PM: ../src/bindings.cc:172:46: warning: ‘v8::String::Utf8Value::Utf8Value(v8::Local<v8::Value>)’ is deprecated: Use Isolate version [-Wdeprecated-declarations] 9:59:11 PM: String::Utf8Value path(args_->Get(path_sym)); 9:59:11 PM: ^ 9:59:11 PM: In file included from /opt/buildhome/.cache/node-gyp/10.20.1/include/node/v8.h:26:0, 9:59:11 PM: from /opt/buildhome/.cache/node-gyp/10.20.1/include/node/node.h:63, 9:59:11 PM: from ../src/node_inotify.h:5, 9:59:11 PM: from ../src/bindings.h:4, 9:59:11 PM: from ../src/bindings.cc:2: 9:59:11 PM: /opt/buildhome/.cache/node-gyp/10.20.1/include/node/v8.h:2892:28: note: declared here 9:59:11 PM: explicit Utf8Value(Local<v8::Value> obj)); 9:59:11 PM: ^ 9:59:11 PM: /opt/buildhome/.cache/node-gyp/10.20.1/include/node/v8config.h:324:3: note: in definition of macro ‘V8_DEPRECATED’ 9:59:11 PM: declarator __attribute__((deprecated(message))) 9:59:11 PM: ^ 9:59:11 PM: ../src/bindings.cc: In static member function ‘static Nan::NAN_METHOD_RETURN_TYPE NodeInotify::Inotify::RemoveWatch(Nan::NAN_METHOD_ARGS_TYPE)’: 9:59:11 PM: ../src/bindings.cc:195:31: warning: ‘int32_t v8::Value::Int32Value() const’ is deprecated: Use maybe version [-Wdeprecated-declarations] 9:59:11 PM: watch = info[0]->Int32Value(); 9:59:11 PM: ^ 9:59:11 PM: In file included from /opt/buildhome/.cache/node-gyp/10.20.1/include/node/v8.h:26:0, 9:59:11 PM: from /opt/buildhome/.cache/node-gyp/10.20.1/include/node/node.h:63, 9:59:11 PM: from ../src/node_inotify.h:5, 9:59:11 PM: from ../src/bindings.h:4, 9:59:11 PM: from ../src/bindings.cc:2: 9:59:11 PM: /opt/buildhome/.cache/node-gyp/10.20.1/include/node/v8.h:2478:46: note: declared here 9:59:11 PM: V8_DEPRECATED("Use maybe version", int32_t Int32Value() const); 9:59:11 PM: ^ 9:59:11 PM: /opt/buildhome/.cache/node-gyp/10.20.1/include/node/v8config.h:324:3: note: in definition of macro ‘V8_DEPRECATED’ 9:59:11 PM: declarator __attribute__((deprecated(message))) 9:59:11 PM: ^ 9:59:11 PM: ../src/bindings.cc: In static member function ‘static void NodeInotify::Inotify::Callback(uv_poll_t*, int, int)’: 9:59:11 PM: ../src/bindings.cc:279:34: warning: ‘v8::Local<v8::Value> Nan::Callback::Call(v8::Local<v8::Object>, int, v8::Local<v8::Value>*) const’ is deprecated [-Wdeprecated-declarations] 9:59:11 PM: callback.Call(handle, 1, argv); 9:59:11 PM: ^ 9:59:11 PM: In file included from ../src/node_inotify.h:14:0, 9:59:11 PM: from ../src/bindings.h:4, 9:59:11 PM: from ../src/bindings.cc:2: 9:59:11 PM: ../../nan/nan.h:1720:3: note: declared here 9:59:11 PM: Call(v8::Local<v8::Object> target 9:59:11 PM: ^ 9:59:11 PM: CXX(target) Release/obj.target/inotify/src/node_inotify.o 9:59:12 PM: SOLINK_MODULE(target) Release/obj.target/inotify.node 9:59:12 PM: COPY Release/inotify.node 9:59:12 PM: make: Leaving directory '/opt/build/repo/node_modules/inotify/build' 9:59:12 PM: > sharp@0.25.2 install /opt/build/repo/node_modules/gatsby-plugin-sharp/node_modules/sharp 9:59:12 PM: > (node install/libvips && node install/dll-copy && prebuild-install --runtime=napi) || (node-gyp rebuild && node install/dll-copy) 9:59:12 PM: info sharp Downloading https://github.com/lovell/sharp-libvips/releases/download/v8.9.1/libvips-8.9.1-linux-x64.tar.gz 9:59:14 PM: > sharp@0.25.2 install /opt/build/repo/node_modules/gatsby-transformer-sharp/node_modules/sharp 9:59:14 PM: > (node install/libvips && node install/dll-copy && prebuild-install --runtime=napi) || (node-gyp rebuild && node install/dll-copy) 9:59:15 PM: info 9:59:15 PM: sharp 9:59:15 PM: Using cached /opt/buildhome/.npm/_libvips/libvips-8.9.1-linux-x64.tar.gz 9:59:15 PM: > sharp@0.23.4 install /opt/build/repo/node_modules/sharp 9:59:15 PM: > (node install/libvips && node install/dll-copy && prebuild-install) || (node-gyp rebuild && node install/dll-copy) 9:59:16 PM: info 9:59:16 PM: sharp 9:59:16 PM: Downloading https://github.com/lovell/sharp-libvips/releases/download/v8.8.1/libvips-8.8.1-linux-x64.tar.gz 9:59:18 PM: > node-sass@4.14.1 install /opt/build/repo/node_modules/node-sass 9:59:18 PM: > node scripts/install.js 9:59:18 PM: Downloading binary from https://github.com/sass/node-sass/releases/download/v4.14.1/linux-x64-64_binding.node 9:59:19 PM: Download complete 9:59:19 PM: Binary saved to /opt/build/repo/node_modules/node-sass/vendor/linux-x64-64/binding.node 9:59:19 PM: Caching binary to /opt/buildhome/.npm/node-sass/4.14.1/linux-x64-64_binding.node 9:59:19 PM: > core-js@3.6.5 postinstall /opt/build/repo/node_modules/@jimp/bmp/node_modules/core-js 9:59:19 PM: > node -e "try{require('./postinstall')}catch(e){}" 9:59:19 PM: Thank you for using core-js ( https://github.com/zloirock/core-js ) for polyfilling JavaScript standard library! 9:59:19 PM: The project needs your help! Please consider supporting of core-js on Open Collective or Patreon: 9:59:19 PM: > https://opencollective.com/core-js 9:59:19 PM: > https://www.patreon.com/zloirock 9:59:19 PM: Also, the author of core-js ( https://github.com/zloirock ) is looking for a good job -) 9:59:19 PM: > core-js@3.6.5 postinstall /opt/build/repo/node_modules/@jimp/core/node_modules/core-js 9:59:19 PM: > node -e "try{require('./postinstall')}catch(e){}" 9:59:19 PM: > core-js@3.6.5 postinstall /opt/build/repo/node_modules/@jimp/custom/node_modules/core-js 9:59:19 PM: > node -e "try{require('./postinstall')}catch(e){}" 9:59:19 PM: > core-js@3.6.5 postinstall /opt/build/repo/node_modules/@jimp/gif/node_modules/core-js 9:59:19 PM: > node -e "try{require('./postinstall')}catch(e){}" 9:59:19 PM: > core-js@3.6.5 postinstall /opt/build/repo/node_modules/@jimp/jpeg/node_modules/core-js 9:59:19 PM: > node -e "try{require('./postinstall')}catch(e){}" 9:59:19 PM: > core-js@3.6.5 postinstall /opt/build/repo/node_modules/@jimp/plugin-blit/node_modules/core-js 9:59:19 PM: > node -e "try{require('./postinstall')}catch(e){}" 9:59:19 PM: > core-js@3.6.5 postinstall /opt/build/repo/node_modules/@jimp/plugin-blur/node_modules/core-js 9:59:19 PM: > node -e "try{require('./postinstall')}catch(e){}" 9:59:20 PM: > core-js@3.6.5 postinstall /opt/build/repo/node_modules/@jimp/plugin-circle/node_modules/core-js 9:59:20 PM: > node -e "try{require('./postinstall')}catch(e){}" 9:59:20 PM: > core-js@3.6.5 postinstall /opt/build/repo/node_modules/@jimp/plugin-color/node_modules/core-js 9:59:20 PM: > node -e "try{require('./postinstall')}catch(e){}" 9:59:20 PM: > core-js@3.6.5 postinstall /opt/build/repo/node_modules/@jimp/plugin-contain/node_modules/core-js 9:59:20 PM: > node -e "try{require('./postinstall')}catch(e){}" 9:59:20 PM: > core-js@3.6.5 postinstall /opt/build/repo/node_modules/@jimp/plugin-cover/node_modules/core-js 9:59:20 PM: > node -e "try{require('./postinstall')}catch(e){}" 9:59:20 PM: > core-js@3.6.5 postinstall /opt/build/repo/node_modules/@jimp/plugin-crop/node_modules/core-js 9:59:20 PM: > node -e "try{require('./postinstall')}catch(e){}" 9:59:20 PM: > core-js@3.6.5 postinstall /opt/build/repo/node_modules/@jimp/plugin-displace/node_modules/core-js 9:59:20 PM: > node -e "try{require('./postinstall')}catch(e){}" 9:59:20 PM: > core-js@3.6.5 postinstall /opt/build/repo/node_modules/@jimp/plugin-dither/node_modules/core-js 9:59:20 PM: > node -e "try{require('./postinstall')}catch(e){}" 9:59:20 PM: > core-js@3.6.5 postinstall /opt/build/repo/node_modules/@jimp/plugin-fisheye/node_modules/core-js 9:59:20 PM: > node -e "try{require('./postinstall')}catch(e){}" 9:59:20 PM: > core-js@3.6.5 postinstall /opt/build/repo/node_modules/@jimp/plugin-flip/node_modules/core-js 9:59:20 PM: > node -e "try{require('./postinstall')}catch(e){}" 9:59:20 PM: > core-js@3.6.5 postinstall /opt/build/repo/node_modules/@jimp/plugin-gaussian/node_modules/core-js 9:59:20 PM: > node -e "try{require('./postinstall')}catch(e){}" 9:59:21 PM: > core-js@3.6.5 postinstall /opt/build/repo/node_modules/@jimp/plugin-invert/node_modules/core-js 9:59:21 PM: > node -e "try{require('./postinstall')}catch(e){}" 9:59:21 PM: > core-js@3.6.5 postinstall /opt/build/repo/node_modules/@jimp/plugin-mask/node_modules/core-js 9:59:21 PM: > node -e "try{require('./postinstall')}catch(e){}" 9:59:21 PM: > core-js@3.6.5 postinstall /opt/build/repo/node_modules/@jimp/plugin-normalize/node_modules/core-js 9:59:21 PM: > node -e "try{require('./postinstall')}catch(e){}" 9:59:21 PM: > core-js@3.6.5 postinstall /opt/build/repo/node_modules/@jimp/plugin-print/node_modules/core-js 9:59:21 PM: > node -e "try{require('./postinstall')}catch(e){}" 9:59:21 PM: > core-js@3.6.5 postinstall /opt/build/repo/node_modules/@jimp/plugin-resize/node_modules/core-js 9:59:21 PM: > node -e "try{require('./postinstall')}catch(e){}" 9:59:21 PM: > core-js@3.6.5 postinstall /opt/build/repo/node_modules/@jimp/plugin-rotate/node_modules/core-js 9:59:21 PM: > node -e "try{require('./postinstall')}catch(e){}" 9:59:21 PM: > core-js@3.6.5 postinstall /opt/build/repo/node_modules/@jimp/plugin-scale/node_modules/core-js 9:59:21 PM: > node -e "try{require('./postinstall')}catch(e){}" 9:59:21 PM: > core-js@3.6.5 postinstall /opt/build/repo/node_modules/@jimp/plugin-shadow/node_modules/core-js 9:59:21 PM: > node -e "try{require('./postinstall')}catch(e){}" 9:59:21 PM: > core-js@3.6.5 postinstall /opt/build/repo/node_modules/@jimp/plugin-threshold/node_modules/core-js 9:59:21 PM: > node -e "try{require('./postinstall')}catch(e){}" 9:59:22 PM: > core-js@3.6.5 postinstall /opt/build/repo/node_modules/@jimp/plugins/node_modules/core-js 9:59:22 PM: > node -e "try{require('./postinstall')}catch(e){}" 9:59:22 PM: > core-js@3.6.5 postinstall /opt/build/repo/node_modules/@jimp/png/node_modules/core-js 9:59:22 PM: > node -e "try{require('./postinstall')}catch(e){}" 9:59:22 PM: > core-js@3.6.5 postinstall /opt/build/repo/node_modules/@jimp/tiff/node_modules/core-js 9:59:22 PM: > node -e "try{require('./postinstall')}catch(e){}" 9:59:22 PM: > core-js@3.6.5 postinstall /opt/build/repo/node_modules/@jimp/types/node_modules/core-js 9:59:22 PM: > node -e "try{require('./postinstall')}catch(e){}" 9:59:22 PM: > core-js@3.6.5 postinstall /opt/build/repo/node_modules/@jimp/utils/node_modules/core-js 9:59:22 PM: > node -e "try{require('./postinstall')}catch(e){}" 9:59:22 PM: > core-js@2.6.11 postinstall /opt/build/repo/node_modules/core-js 9:59:22 PM: > node -e "try{require('./postinstall')}catch(e){}" 9:59:22 PM: > core-js-pure@3.6.5 postinstall /opt/build/repo/node_modules/core-js-pure 9:59:22 PM: > node -e "try{require('./postinstall')}catch(e){}" 9:59:23 PM: > core-js@3.6.5 postinstall /opt/build/repo/node_modules/favicons/node_modules/core-js 9:59:23 PM: > node -e "try{require('./postinstall')}catch(e){}" 9:59:23 PM: > core-js@3.6.5 postinstall /opt/build/repo/node_modules/jimp/node_modules/core-js 9:59:23 PM: > node -e "try{require('./postinstall')}catch(e){}" 9:59:23 PM: > core-js@3.6.5 postinstall /opt/build/repo/node_modules/potrace/node_modules/core-js 9:59:23 PM: > node -e "try{require('./postinstall')}catch(e){}" 9:59:23 PM: > gatsby-telemetry@1.3.2 postinstall /opt/build/repo/node_modules/gatsby-telemetry 9:59:23 PM: > node src/postinstall.js || true 9:59:24 PM: > cwebp-bin@5.1.0 postinstall /opt/build/repo/node_modules/cwebp-bin 9:59:24 PM: > node lib/install.js 9:59:24 PM: ✔ cwebp pre-build test passed successfully 9:59:24 PM: > mozjpeg@6.0.1 postinstall /opt/build/repo/node_modules/mozjpeg 9:59:24 PM: > node lib/install.js 9:59:24 PM: ✔ mozjpeg pre-build test passed successfully 9:59:24 PM: > pngquant-bin@5.0.2 postinstall /opt/build/repo/node_modules/pngquant-bin 9:59:24 PM: > node lib/install.js 9:59:25 PM: ✔ pngquant pre-build test passed successfully 9:59:25 PM: > gatsby-cli@2.12.10 postinstall /opt/build/repo/node_modules/gatsby/node_modules/gatsby-cli 9:59:25 PM: > node scripts/postinstall.js 9:59:25 PM: > gatsby@2.21.13 postinstall /opt/build/repo/node_modules/gatsby 9:59:25 PM: > node scripts/postinstall.js 9:59:25 PM: > node-sass@4.14.1 postinstall /opt/build/repo/node_modules/node-sass 9:59:25 PM: > node scripts/build.js 9:59:26 PM: Binary found at /opt/build/repo/node_modules/node-sass/vendor/linux-x64-64/binding.node 9:59:26 PM: Testing binary 9:59:26 PM: Binary is fine 9:59:26 PM: > styled-components@4.4.1 postinstall /opt/build/repo/node_modules/styled-components 9:59:26 PM: > node ./scripts/postinstall.js || exit 0 9:59:26 PM: Use styled-components at work? Consider supporting our development efforts at https://opencollective.com/styled-components 9:59:29 PM: npm 9:59:29 PM: notice created a lockfile as package-lock.json. You should commit this file. 9:59:29 PM: npm 9:59:29 PM: WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@^1.2.7 (node_modules/fork-ts-checker-webpack-plugin/node_modules/chokidar/node_modules/fsevents): 9:59:29 PM: npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.2.12: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"}) 9:59:29 PM: npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@~2.1.2 (node_modules/chokidar/node_modules/fsevents): 9:59:29 PM: npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@2.1.3: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"}) 9:59:29 PM: npm WARN extract-text-webpack-plugin@3.0.2 requires a peer of webpack@^3.1.0 but none is installed. You must install peer dependencies yourself. 9:59:29 PM: npm WARN netlify-cms-widget-color@3.0.1 requires a peer of module-igniter@^1.1.0 but none is installed. You must install peer dependencies yourself. 9:59:29 PM: npm WARN netlify-cms-widget-color@3.0.1 requires a peer of netlify-cms@^2.0.0 | ^1.0.0 but none is installed. You must install peer dependencies yourself. 9:59:29 PM: npm WARN 9:59:29 PM: ajv-keywords@3.4.1 requires a peer of ajv@^6.9.1 but none is installed. You must install peer dependencies yourself. 9:59:29 PM: npm WARN acorn-dynamic-import@4.0.0 requires a peer of acorn@^6.0.0 but none is installed. You must install peer dependencies yourself. 9:59:29 PM: npm WARN netlify-cms-backend-bitbucket@2.11.4 requires a peer of immutable@^3.7.6 but none is installed. You must install peer dependencies yourself. 9:59:29 PM: npm 9:59:29 PM: WARN netlify-cms-backend-gitlab@2.8.4 requires a peer of immutable@^3.7.6 but none is installed. You must install peer dependencies yourself. 9:59:29 PM: npm WARN netlify-cms-core@2.26.0 requires a peer of immutable@^3.7.6 but none is installed. You must install peer dependencies yourself. 9:59:29 PM: npm 9:59:29 PM: WARN netlify-cms-lib-auth@2.2.8 requires a peer of immutable@^3.7.6 but none is installed. You must install peer dependencies yourself. 9:59:29 PM: npm WARN netlify-cms-lib-util@2.9.3 requires a peer of immutable@^3.7.6 but none is installed. You must install peer dependencies yourself. 9:59:29 PM: npm WARN netlify-cms-widget-file@2.6.4 requires a peer of immutable@^3.7.6 but none is installed. You must install peer dependencies yourself. 9:59:29 PM: npm WARN netlify-cms-widget-image@2.6.2 requires a peer of immutable@^3.7.6 but none is installed. You must install peer dependencies yourself. 9:59:29 PM: npm WARN netlify-cms-widget-list@2.4.6 requires a peer of immutable@^3.7.6 but none is installed. You must install peer dependencies yourself. 9:59:29 PM: npm WARN netlify-cms-widget-object@2.4.1 requires a peer of immutable@^3.7.6 but none is installed. You must install peer dependencies yourself. 9:59:29 PM: npm WARN netlify-cms-widget-relation@2.6.0 requires a peer of immutable@^3.7.6 but none is installed. You must install peer dependencies yourself. 9:59:29 PM: npm WARN netlify-cms-widget-relation@2.6.0 requires a peer of netlify-cms-lib-widgets@^1.0.0 but none is installed. You must install peer dependencies yourself. 9:59:29 PM: npm WARN netlify-cms-widget-markdown@2.11.2 requires a peer of immutable@^3.7.6 but none is installed. You must install peer dependencies yourself. 9:59:29 PM: npm WARN netlify-cms-widget-select@2.5.1 requires a peer of immutable@^3.7.6 but none is installed. You must install peer dependencies yourself. 9:59:29 PM: npm WARN react-immutable-proptypes@2.2.0 requires a peer of immutable@>=3.6.2 but none is installed. You must install peer dependencies yourself. 9:59:29 PM: npm 9:59:29 PM: WARN react-redux@4.4.10 requires a peer of redux@^2.0.0 || ^3.0.0 but none is installed. You must install peer dependencies yourself. 9:59:29 PM: npm WARN slate-plain-serializer@0.7.13 requires a peer of immutable@>=3.8.1 but none is installed. You must install peer dependencies yourself. 9:59:29 PM: npm WARN 9:59:29 PM: slate-prop-types@0.5.44 requires a peer of immutable@>=3.8.1 but none is installed. You must install peer dependencies yourself. 9:59:29 PM: npm WARN 9:59:29 PM: optional SKIPPING OPTIONAL DEPENDENCY: abbrev@1.1.1 (node_modules/fsevents/node_modules/abbrev): 9:59:29 PM: npm WARN 9:59:29 PM: enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, rename '/opt/build/repo/node_modules/fsevents/node_modules/abbrev' -> '/opt/build/repo/node_modules/fsevents/node_modules/.abbrev.DELETE' 9:59:29 PM: npm WARN optional SKIPPING OPTIONAL DEPENDENCY: ansi-regex@2.1.1 (node_modules/fsevents/node_modules/ansi-regex): 9:59:29 PM: npm WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, rename '/opt/build/repo/node_modules/fsevents/node_modules/ansi-regex' -> '/opt/build/repo/node_modules/fsevents/node_modules/.ansi-regex.DELETE' 9:59:29 PM: npm WARN optional SKIPPING OPTIONAL DEPENDENCY: aproba@1.2.0 (node_modules/fsevents/node_modules/aproba): 9:59:29 PM: npm 9:59:29 PM: WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, rename '/opt/build/repo/node_modules/fsevents/node_modules/aproba' -> '/opt/build/repo/node_modules/fsevents/node_modules/.aproba.DELETE' 9:59:29 PM: npm WARN optional SKIPPING OPTIONAL DEPENDENCY: balanced-match@1.0.0 (node_modules/fsevents/node_modules/balanced-match): 9:59:29 PM: npm WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, rename '/opt/build/repo/node_modules/fsevents/node_modules/balanced-match' -> '/opt/build/repo/node_modules/fsevents/node_modules/.balanced-match.DELETE' 9:59:29 PM: npm WARN optional SKIPPING OPTIONAL DEPENDENCY: chownr@1.1.4 (node_modules/fsevents/node_modules/chownr): 9:59:29 PM: npm WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, rename '/opt/build/repo/node_modules/fsevents/node_modules/chownr' -> '/opt/build/repo/node_modules/fsevents/node_modules/.chownr.DELETE' 9:59:29 PM: npm 9:59:29 PM: WARN optional SKIPPING OPTIONAL DEPENDENCY: code-point-at@1.1.0 (node_modules/fsevents/node_modules/code-point-at): 9:59:29 PM: npm WARN enoent 9:59:29 PM: SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, rename '/opt/build/repo/node_modules/fsevents/node_modules/code-point-at' -> '/opt/build/repo/node_modules/fsevents/node_modules/.code-point-at.DELETE' 9:59:29 PM: npm 9:59:29 PM: WARN optional SKIPPING OPTIONAL DEPENDENCY: concat-map@0.0.1 (node_modules/fsevents/node_modules/concat-map): 9:59:29 PM: npm WARN enoent 9:59:29 PM: SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, rename '/opt/build/repo/node_modules/fsevents/node_modules/concat-map' -> '/opt/build/repo/node_modules/fsevents/node_modules/.concat-map.DELETE' 9:59:29 PM: npm WARN optional SKIPPING OPTIONAL DEPENDENCY: console-control-strings@1.1.0 (node_modules/fsevents/node_modules/console-control-strings): 9:59:29 PM: npm WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, rename '/opt/build/repo/node_modules/fsevents/node_modules/console-control-strings' -> '/opt/build/repo/node_modules/fsevents/node_modules/.console-control-strings.DELETE' 9:59:29 PM: npm 9:59:29 PM: WARN optional SKIPPING OPTIONAL DEPENDENCY: core-util-is@1.0.2 (node_modules/fsevents/node_modules/core-util-is): 9:59:29 PM: npm WARN 9:59:29 PM: enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, rename '/opt/build/repo/node_modules/fsevents/node_modules/core-util-is' -> '/opt/build/repo/node_modules/fsevents/node_modules/.core-util-is.DELETE' 9:59:29 PM: npm WARN 9:59:29 PM: optional SKIPPING OPTIONAL DEPENDENCY: deep-extend@0.6.0 (node_modules/fsevents/node_modules/deep-extend): 9:59:29 PM: npm WARN enoent 9:59:29 PM: SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, rename '/opt/build/repo/node_modules/fsevents/node_modules/deep-extend' -> '/opt/build/repo/node_modules/fsevents/node_modules/.deep-extend.DELETE' 9:59:29 PM: npm WARN optional 9:59:29 PM: SKIPPING OPTIONAL DEPENDENCY: delegates@1.0.0 (node_modules/fsevents/node_modules/delegates): 9:59:29 PM: npm WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, rename '/opt/build/repo/node_modules/fsevents/node_modules/delegates' -> '/opt/build/repo/node_modules/fsevents/node_modules/.delegates.DELETE' 9:59:29 PM: npm WARN optional SKIPPING OPTIONAL DEPENDENCY: detect-libc@1.0.3 (node_modules/fsevents/node_modules/detect-libc): 9:59:29 PM: npm WARN enoent 9:59:29 PM: SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, rename '/opt/build/repo/node_modules/fsevents/node_modules/detect-libc' -> '/opt/build/repo/node_modules/fsevents/node_modules/.detect-libc.DELETE' 9:59:29 PM: npm 9:59:29 PM: WARN optional SKIPPING OPTIONAL DEPENDENCY: fs.realpath@1.0.0 (node_modules/fsevents/node_modules/fs.realpath): 9:59:29 PM: npm WARN 9:59:29 PM: enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, rename '/opt/build/repo/node_modules/fsevents/node_modules/fs.realpath' -> '/opt/build/repo/node_modules/fsevents/node_modules/.fs.realpath.DELETE' 9:59:29 PM: npm WARN 9:59:29 PM: optional SKIPPING OPTIONAL DEPENDENCY: has-unicode@2.0.1 (node_modules/fsevents/node_modules/has-unicode): 9:59:29 PM: npm WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, rename '/opt/build/repo/node_modules/fsevents/node_modules/has-unicode' -> '/opt/build/repo/node_modules/fsevents/node_modules/.has-unicode.DELETE' 9:59:29 PM: npm WARN optional 9:59:29 PM: SKIPPING OPTIONAL DEPENDENCY: inherits@2.0.4 (node_modules/fsevents/node_modules/inherits): 9:59:29 PM: npm 9:59:29 PM: WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, rename '/opt/build/repo/node_modules/fsevents/node_modules/inherits' -> '/opt/build/repo/node_modules/fsevents/node_modules/.inherits.DELETE' 9:59:29 PM: npm WARN 9:59:29 PM: optional SKIPPING OPTIONAL DEPENDENCY: ini@1.3.5 (node_modules/fsevents/node_modules/ini): 9:59:29 PM: npm WARN 9:59:29 PM: enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, rename '/opt/build/repo/node_modules/fsevents/node_modules/ini' -> '/opt/build/repo/node_modules/fsevents/node_modules/.ini.DELETE' 9:59:29 PM: npm 9:59:29 PM: WARN optional SKIPPING OPTIONAL DEPENDENCY: isarray@1.0.0 (node_modules/fsevents/node_modules/isarray): 9:59:29 PM: npm 9:59:29 PM: WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, rename '/opt/build/repo/node_modules/fsevents/node_modules/isarray' -> '/opt/build/repo/node_modules/fsevents/node_modules/.isarray.DELETE' 9:59:29 PM: npm WARN optional 9:59:29 PM: SKIPPING OPTIONAL DEPENDENCY: minimist@1.2.5 (node_modules/fsevents/node_modules/minimist): 9:59:29 PM: npm 9:59:29 PM: WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, rename '/opt/build/repo/node_modules/fsevents/node_modules/minimist' -> '/opt/build/repo/node_modules/fsevents/node_modules/.minimist.DELETE' 9:59:29 PM: npm WARN optional 9:59:29 PM: SKIPPING OPTIONAL DEPENDENCY: ms@2.1.2 (node_modules/fsevents/node_modules/ms): 9:59:29 PM: npm 9:59:29 PM: WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, rename '/opt/build/repo/node_modules/fsevents/node_modules/ms' -> '/opt/build/repo/node_modules/fsevents/node_modules/.ms.DELETE' 9:59:29 PM: npm WARN optional 9:59:29 PM: SKIPPING OPTIONAL DEPENDENCY: npm-normalize-package-bin@1.0.1 (node_modules/fsevents/node_modules/npm-normalize-package-bin): 9:59:29 PM: npm WARN 9:59:29 PM: enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, rename '/opt/build/repo/node_modules/fsevents/node_modules/npm-normalize-package-bin' -> '/opt/build/repo/node_modules/fsevents/node_modules/.npm-normalize-package-bin.DELETE' 9:59:29 PM: npm 9:59:29 PM: WARN optional SKIPPING OPTIONAL DEPENDENCY: number-is-nan@1.0.1 (node_modules/fsevents/node_modules/number-is-nan): 9:59:29 PM: npm WARN 9:59:29 PM: enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, rename '/opt/build/repo/node_modules/fsevents/node_modules/number-is-nan' -> '/opt/build/repo/node_modules/fsevents/node_modules/.number-is-nan.DELETE' 9:59:29 PM: npm WARN optional 9:59:29 PM: SKIPPING OPTIONAL DEPENDENCY: object-assign@4.1.1 (node_modules/fsevents/node_modules/object-assign): 9:59:29 PM: npm 9:59:29 PM: WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, rename '/opt/build/repo/node_modules/fsevents/node_modules/object-assign' -> '/opt/build/repo/node_modules/fsevents/node_modules/.object-assign.DELETE' 9:59:29 PM: npm 9:59:29 PM: WARN optional SKIPPING OPTIONAL DEPENDENCY: os-homedir@1.0.2 (node_modules/fsevents/node_modules/os-homedir): 9:59:29 PM: npm WARN 9:59:29 PM: enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, rename '/opt/build/repo/node_modules/fsevents/node_modules/os-homedir' -> '/opt/build/repo/node_modules/fsevents/node_modules/.os-homedir.DELETE' 9:59:29 PM: npm 9:59:29 PM: WARN optional SKIPPING OPTIONAL DEPENDENCY: os-tmpdir@1.0.2 (node_modules/fsevents/node_modules/os-tmpdir): 9:59:29 PM: npm 9:59:29 PM: WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, rename '/opt/build/repo/node_modules/fsevents/node_modules/os-tmpdir' -> '/opt/build/repo/node_modules/fsevents/node_modules/.os-tmpdir.DELETE' 9:59:29 PM: npm 9:59:29 PM: WARN optional 9:59:29 PM: SKIPPING OPTIONAL DEPENDENCY: path-is-absolute@1.0.1 (node_modules/fsevents/node_modules/path-is-absolute): 9:59:29 PM: npm WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, rename '/opt/build/repo/node_modules/fsevents/node_modules/path-is-absolute' -> '/opt/build/repo/node_modules/fsevents/node_modules/.path-is-absolute.DELETE' 9:59:29 PM: npm WARN optional SKIPPING OPTIONAL DEPENDENCY: process-nextick-args@2.0.1 (node_modules/fsevents/node_modules/process-nextick-args): 9:59:29 PM: npm WARN enoent 9:59:29 PM: SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, rename '/opt/build/repo/node_modules/fsevents/node_modules/process-nextick-args' -> '/opt/build/repo/node_modules/fsevents/node_modules/.process-nextick-args.DELETE' 9:59:29 PM: npm WARN 9:59:29 PM: optional SKIPPING OPTIONAL DEPENDENCY: safe-buffer@5.1.2 (node_modules/fsevents/node_modules/safe-buffer): 9:59:29 PM: npm WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, rename '/opt/build/repo/node_modules/fsevents/node_modules/safe-buffer' -> '/opt/build/repo/node_modules/fsevents/node_modules/.safe-buffer.DELETE' 9:59:29 PM: npm WARN optional 9:59:29 PM: SKIPPING OPTIONAL DEPENDENCY: safer-buffer@2.1.2 (node_modules/fsevents/node_modules/safer-buffer): 9:59:29 PM: npm WARN 9:59:29 PM: enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, rename '/opt/build/repo/node_modules/fsevents/node_modules/safer-buffer' -> '/opt/build/repo/node_modules/fsevents/node_modules/.safer-buffer.DELETE' 9:59:29 PM: npm WARN optional 9:59:29 PM: SKIPPING OPTIONAL DEPENDENCY: sax@1.2.4 (node_modules/fsevents/node_modules/sax): 9:59:29 PM: npm 9:59:29 PM: WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, rename '/opt/build/repo/node_modules/fsevents/node_modules/sax' -> '/opt/build/repo/node_modules/fsevents/node_modules/.sax.DELETE' 9:59:29 PM: npm WARN 9:59:29 PM: optional SKIPPING OPTIONAL DEPENDENCY: semver@5.7.1 (node_modules/fsevents/node_modules/semver): 9:59:29 PM: npm WARN enoent 9:59:29 PM: SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, rename '/opt/build/repo/node_modules/fsevents/node_modules/semver' -> '/opt/build/repo/node_modules/fsevents/node_modules/.semver.DELETE' 9:59:29 PM: npm WARN optional SKIPPING OPTIONAL DEPENDENCY: set-blocking@2.0.0 (node_modules/fsevents/node_modules/set-blocking): 9:59:29 PM: npm WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, rename '/opt/build/repo/node_modules/fsevents/node_modules/set-blocking' -> '/opt/build/repo/node_modules/fsevents/node_modules/.set-blocking.DELETE' 9:59:29 PM: npm WARN 9:59:29 PM: optional SKIPPING OPTIONAL DEPENDENCY: signal-exit@3.0.2 (node_modules/fsevents/node_modules/signal-exit): 9:59:29 PM: npm 9:59:29 PM: WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, rename '/opt/build/repo/node_modules/fsevents/node_modules/signal-exit' -> '/opt/build/repo/node_modules/fsevents/node_modules/.signal-exit.DELETE' 9:59:29 PM: npm WARN optional 9:59:29 PM: SKIPPING OPTIONAL DEPENDENCY: strip-json-comments@2.0.1 (node_modules/fsevents/node_modules/strip-json-comments): 9:59:29 PM: npm 9:59:29 PM: WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, rename '/opt/build/repo/node_modules/fsevents/node_modules/strip-json-comments' -> '/opt/build/repo/node_modules/fsevents/node_modules/.strip-json-comments.DELETE' 9:59:29 PM: npm 9:59:29 PM: WARN optional SKIPPING OPTIONAL DEPENDENCY: util-deprecate@1.0.2 (node_modules/fsevents/node_modules/util-deprecate): 9:59:29 PM: npm 9:59:29 PM: WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, rename '/opt/build/repo/node_modules/fsevents/node_modules/util-deprecate' -> '/opt/build/repo/node_modules/fsevents/node_modules/.util-deprecate.DELETE' 9:59:29 PM: npm WARN 9:59:29 PM: optional SKIPPING OPTIONAL DEPENDENCY: wrappy@1.0.2 (node_modules/fsevents/node_modules/wrappy): 9:59:29 PM: npm 9:59:29 PM: WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, rename '/opt/build/repo/node_modules/fsevents/node_modules/wrappy' -> '/opt/build/repo/node_modules/fsevents/node_modules/.wrappy.DELETE' 9:59:29 PM: npm WARN 9:59:29 PM: optional SKIPPING OPTIONAL DEPENDENCY: yallist@3.1.1 (node_modules/fsevents/node_modules/yallist): 9:59:29 PM: npm WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, rename '/opt/build/repo/node_modules/fsevents/node_modules/yallist' -> '/opt/build/repo/node_modules/fsevents/node_modules/.yallist.DELETE' 9:59:29 PM: added 3097 packages from 2344 contributors and audited 70753 packages in 98.031s 9:59:32 PM: 160 packages are looking for funding 9:59:32 PM: runnpm fundfor details 9:59:32 PM: found 74 vulnerabilities (73 low, 1 high) 9:59:32 PM: runnpm audit fixto fix them, ornpm auditfor details 9:59:32 PM: NPM modules installed 9:59:32 PM: Started restoring cached go cache 9:59:32 PM: Finished restoring cached go cache 9:59:32 PM: unset GOOS; 9:59:32 PM: unset GOARCH; 9:59:32 PM: export GOROOT='/opt/buildhome/.gimme/versions/go1.12.linux.amd64'; 9:59:32 PM: export PATH="/opt/buildhome/.gimme/versions/go1.12.linux.amd64/bin:${PATH}"; 9:59:32 PM: go version >&2; 9:59:32 PM: export GIMME_ENV='/opt/buildhome/.gimme/env/go1.12.linux.amd64.env'; 9:59:32 PM: go version go1.12 linux/amd64 9:59:32 PM: Installing missing commands 9:59:32 PM: Verify run directory 9:59:32 PM: Executing user command: npm run build 9:59:32 PM: > qards@0.1.1-alpha build /opt/build/repo 9:59:32 PM: > gatsby build 9:59:34 PM: success open and validate gatsby-configs - 0.079s 9:59:36 PM: success load plugins - 1.306s 9:59:36 PM: success onPreInit - 0.009s 9:59:36 PM: success delete html and css files from previous builds - 0.013s 9:59:36 PM: success initialize cache - 0.008s 9:59:36 PM: success copy gatsby files - 0.035s 9:59:36 PM: warning gatsby-plugin-feed was initialized in gatsby-config.js without a title in a feed. 9:59:36 PM: This means that the plugin will use the default feed title, which may not match your use case. 9:59:36 PM: This behavior will be removed in the next major release of gatsby-plugin-feed. 9:59:36 PM: For more info, check out: https://gatsby.dev/adding-rss-feed 9:59:36 PM: success onPreBootstrap - 0.010s 9:59:36 PM: success createSchemaCustomization - 0.070s 9:59:36 PM: error (node:2023) [DEP0016] DeprecationWarning: 'root' is deprecated, use 'global' 9:59:37 PM: success source and transform nodes - 0.969s 9:59:37 PM: success building schema - 0.380s 9:59:37 PM: success createPages - 0.051s 9:59:37 PM: success createPagesStatefully - 0.083s 9:59:37 PM: success onPreExtractQueries - 0.000s 9:59:37 PM: success update schema - 0.031s 9:59:38 PM: success extract queries from components - 0.538s 9:59:38 PM: warning The GraphQL query in the non-page component "/opt/build/repo/src/templates/posts/index.tsx" will not be run. 9:59:38 PM: Exported queries are only executed for Page components. It's possible you're 9:59:38 PM: trying to create pages in your gatsby-node.js and that's failing for some 9:59:38 PM: reason. 9:59:38 PM: If the failing component(s) is a regular component and not intended to be a page 9:59:38 PM: component, you generally want to use a <StaticQuery> (https://gatsbyjs.org/docs/static-query) 9:59:38 PM: instead of exporting a page query. 9:59:38 PM: If you're more experienced with GraphQL, you can also export GraphQL 9:59:38 PM: fragments from components and compose the fragments in the Page component 9:59:38 PM: query and pass data down into the child component — https://graphql.org/learn/queries/#fragments 9:59:38 PM: success write out requires - 0.003s 9:59:38 PM: success write out redirect data - 0.001s 9:59:38 PM: success onPostBootstrap - 0.000s 9:59:38 PM: ⠀ 9:59:38 PM: info bootstrap finished - 5.448 s 9:59:38 PM: ⠀ 9:59:52 PM: error UNHANDLED EXCEPTION Callback was already called. 9:59:52 PM: 9:59:52 PM: Error: Callback was already called. 9:59:52 PM: 9:59:52 PM: - async.js:16 throwError 9:59:52 PM: [repo]/[neo-async]/async.js:16:11 9:59:52 PM: 9:59:52 PM: - async.js:2818 9:59:52 PM: [repo]/[neo-async]/async.js:2818:7 9:59:52 PM: 9:59:52 PM: - next_tick.js:61 process._tickCallback 9:59:52 PM: internal/process/next_tick.js:61:11 9:59:52 PM: 9:59:52 PM: 9:59:52 PM: not finished run queries - 14.334s 9:59:52 PM: not finished Generating image thumbnails - 14.306s 9:59:52 PM: not finished Building production JavaScript and CSS bundles - 13.652s 10:39:04 PM: Build exceeded maximum allowed runtime

ManAnRuck commented 4 years ago

for me it throws an error to

5:13:23 PM: Build ready to start
5:13:27 PM: build-image version: b0258b965567defc4a2d7e2f2dec2e00c8f73ad6
5:13:27 PM: build-image tag: v3.4.1
5:13:27 PM: buildbot version: 648208d76731cd5bca75c1e9bc99d2032a1f1473
5:13:27 PM: Fetching cached dependencies
5:13:27 PM: Failed to fetch cache, continuing with build
5:13:27 PM: Starting to prepare the repo for build
5:13:28 PM: No cached dependencies found. Cloning fresh repo
5:13:28 PM: git clone https://github.com/QardsJs/qards
5:13:31 PM: Preparing Git Reference refs/heads/master
5:13:32 PM: Starting build script
5:13:32 PM: Installing dependencies
5:13:32 PM: Python version set to 2.7
5:13:34 PM: v12.18.0 is already installed.
5:13:34 PM: Now using node v12.18.0 (npm v6.14.4)
5:13:35 PM: Started restoring cached build plugins
5:13:35 PM: Finished restoring cached build plugins
5:13:35 PM: Attempting ruby version 2.7.1, read from environment
5:13:36 PM: Using ruby version 2.7.1
5:13:37 PM: Using PHP version 5.6
5:13:37 PM: 5.2 is already installed.
5:13:37 PM: Using Swift version 5.2
5:13:37 PM: Started restoring cached node modules
5:13:37 PM: Finished restoring cached node modules
5:13:37 PM: Installing NPM modules using NPM version 6.14.4
5:13:40 PM: npm WARN deprecated core-js@2.6.11: core-js@<3 is no longer maintained and not recommended for usage due to the number of issues. Please, upgrade your dependencies to the actual version of core-js@3.
5:13:40 PM: npm WARN deprecated extract-text-webpack-plugin@3.0.2: Deprecated. Please use https://github.com/webpack-contrib/mini-css-extract-plugin
5:13:42 PM: npm WARN deprecated react-images@0.5.19: This beta version is no longer supported. Please update to 1.1.0-beta.4
5:13:42 PM: npm WARN deprecated request@2.88.2: request has been deprecated, see https://github.com/request/request/issues/3142
5:13:43 PM: npm WARN deprecated request@2.88.0: request has been deprecated, see https://github.com/request/request/issues/3142
5:13:44 PM: npm WARN deprecated popper.js@1.16.1: You can find the new Popper v2 at @popperjs/core, this package is dedicated to the legacy v1
5:13:44 PM: npm WARN deprecated @hapi/joi@15.1.1: joi is leaving the @hapi organization and moving back to 'joi' (https://github.com/sideway/joi/issues/2411)
5:13:48 PM: npm WARN deprecated har-validator@5.1.5: this library is no longer supported
5:13:49 PM: npm WARN deprecated mkdirp@0.5.1: Legacy versions of mkdirp are no longer supported. Please update to mkdirp 1.x. (Note that the API surface has changed to use Promises in 1.x.)
5:13:51 PM: npm WARN deprecated @hapi/address@2.1.4: This version has been deprecated and is no longer supported or maintained
5:13:51 PM: npm WARN deprecated @hapi/topo@3.1.6: This version has been deprecated and is no longer supported or maintained
5:13:51 PM: npm WARN deprecated @hapi/bourne@1.3.2: This version has been deprecated and is no longer supported or maintained
5:13:51 PM: npm WARN deprecated @hapi/hoek@8.5.1: This version has been deprecated and is no longer supported or maintained
5:13:51 PM: npm WARN deprecated joi@11.4.0: This version has been deprecated in accordance with the hapi support policy (hapi.im/support). Please upgrade to the latest version to get the best features, bug fixes, and security patches. If you are unable to upgrade at this time, paid support is available for older versions (hapi.im/commercial).
5:13:53 PM: npm WARN deprecated chokidar@2.1.8: Chokidar 2 will break on node v14+. Upgrade to chokidar 3 with 15x less dependencies.
5:13:58 PM: npm WARN deprecated kleur@2.0.2: Please upgrade to kleur@3 or migrate to 'ansi-colors' if you prefer the old syntax. Visit <https://github.com/lukeed/kleur/releases/tag/v3.0.0\> for migration path(s).
5:13:58 PM: npm WARN deprecated @hapi/formula@2.0.0: This version has been deprecated and is no longer supported or maintained
5:13:59 PM: npm WARN deprecated hoek@4.2.1: This version has been deprecated in accordance with the hapi support policy (hapi.im/support). Please upgrade to the latest version to get the best features, bug fixes, and security patches. If you are unable to upgrade at this time, paid support is available for older versions (hapi.im/commercial).
5:13:59 PM: npm WARN deprecated topo@2.0.2: This version has been deprecated in accordance with the hapi support policy (hapi.im/support). Please upgrade to the latest version to get the best features, bug fixes, and security patches. If you are unable to upgrade at this time, paid support is available for older versions (hapi.im/commercial).
5:14:00 PM: npm WARN deprecated fsevents@1.2.13: fsevents 1 will break on node v14+ and could be using insecure binaries. Upgrade to fsevents 2.
5:14:01 PM: npm WARN deprecated graphql-import@0.7.1: GraphQL Import has been deprecated and merged into GraphQL Tools, so it will no longer get updates. Use GraphQL Tools instead to stay up-to-date! Check out https://www.graphql-tools.com/docs/migration-from-import for migration and https://the-guild.dev/blog/graphql-tools-v6 for new changes.
5:14:03 PM: npm WARN deprecated core-js@1.2.7: core-js@<3 is no longer maintained and not recommended for usage due to the number of issues. Please, upgrade your dependencies to the actual version of core-js@3.
5:14:03 PM: npm WARN deprecated @types/vfile-message@2.0.0: This is a stub types definition. vfile-message provides its own type definitions, so you do not need this installed.
5:14:05 PM: npm WARN deprecated left-pad@1.3.0: use String.prototype.padStart()
5:14:05 PM: npm WARN deprecated request-promise-native@1.0.9: request-promise-native has been deprecated because it extends the now deprecated request package, see https://github.com/request/request/issues/3142
5:14:05 PM: npm WARN deprecated resolve-url@0.2.1: https://github.com/lydell/resolve-url#deprecated
5:14:05 PM: npm WARN deprecated urix@0.1.0: Please see https://github.com/lydell/urix#deprecated
5:15:27 PM: > inotify@1.4.6 install /opt/build/repo/node_modules/inotify
5:15:27 PM: > node-gyp rebuild
5:15:28 PM: make: Entering directory '/opt/build/repo/node_modules/inotify/build'
5:15:28 PM:   CXX(target) Release/obj.target/inotify/src/bindings.o
5:15:29 PM: In file included from ../src/bindings.cc:2:0:
5:15:29 PM: ../src/bindings.h:10:27: error: ‘Handle’ has not been declared
5:15:29 PM:     static void Initialize(Handle<Object> target);
5:15:29 PM:                            ^
5:15:29 PM: ../src/bindings.h:10:33: error: expected ‘,’ or ‘...’ before ‘<’ token
5:15:29 PM:     static void Initialize(Handle<Object> target);
5:15:29 PM:                                  ^
5:15:29 PM: ../src/bindings.cc:11:27: error: variable or field ‘Initialize’ declared void
5:15:29 PM:   void Inotify::Initialize(Handle<Object> exports) {
5:15:29 PM:                            ^
5:15:29 PM: ../src/bindings.cc:11:27: error: ‘Handle’ was not declared in this scope
5:15:29 PM: ../src/bindings.cc:11:40: error: expected primary-expression before ‘>’ token
5:15:29 PM:   void Inotify::Initialize(Handle<Object> exports) {
5:15:29 PM:                                         ^
5:15:29 PM: ../src/bindings.cc:11:42: error: ‘exports’ was not declared in this scope
5:15:29 PM:   void Inotify::Initialize(Handle<Object> exports) {
5:15:29 PM:                                           ^
5:15:29 PM: ../src/bindings.cc:313:1: error: expected ‘}’ at end of input
5:15:29 PM:  }//namespace NodeInotify
5:15:29 PM:  ^
5:15:29 PM: inotify.target.mk:112: recipe for target 'Release/obj.target/inotify/src/bindings.o' failed
5:15:29 PM: make: *** [Release/obj.target/inotify/src/bindings.o] Error 1
5:15:29 PM: make: Leaving directory '/opt/build/repo/node_modules/inotify/build'
5:15:29 PM: gyp ERR! build error
5:15:29 PM: gyp ERR! stack Error: `make` failed with exit code: 2
5:15:29 PM: gyp ERR! stack     at ChildProcess.onExit (/opt/buildhome/.nvm/versions/node/v12.18.0/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:194:23)
5:15:29 PM: gyp ERR! stack     at ChildProcess.emit (events.js:315:20)
5:15:29 PM: gyp ERR! stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:275:12)
5:15:29 PM: gyp ERR! System Linux 4.19.112+
5:15:29 PM: gyp ERR! command "/opt/buildhome/.nvm/versions/node/v12.18.0/bin/node" "/opt/buildhome/.nvm/versions/node/v12.18.0/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
5:15:29 PM: gyp ERR! cwd /opt/build/repo/node_modules/inotify
5:15:29 PM: gyp ERR! node -v v12.18.0
5:15:29 PM: gyp ERR! node-gyp -v v5.1.0
5:15:29 PM: gyp ERR! not ok
5:15:33 PM: npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@^1.2.7 (node_modules/babel-plugin-add-module-exports/node_modules/chokidar/node_modules/fsevents):
5:15:33 PM: npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.2.13: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})
5:15:33 PM: npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@~2.1.2 (node_modules/chokidar/node_modules/fsevents):
5:15:33 PM: npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@2.1.3: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})
5:15:33 PM: npm WARN notsup Unsupported engine for watchpack-chokidar2@2.0.0: wanted: {"node":"<8.10.0"} (current: {"node":"12.18.0","npm":"6.14.4"})
5:15:33 PM: npm WARN notsup Not compatible with your version of node/npm: watchpack-chokidar2@2.0.0
5:15:33 PM: npm WARN extract-text-webpack-plugin@3.0.2 requires a peer of webpack@^3.1.0 but none is installed. You must install peer dependencies yourself.
5:15:33 PM: npm WARN netlify-cms-widget-color@3.0.1 requires a peer of module-igniter@^1.1.0 but none is installed. You must install peer dependencies yourself.
5:15:33 PM: npm WARN netlify-cms-widget-color@3.0.1 requires a peer of netlify-cms@^2.0.0 | ^1.0.0 but none is installed. You must install peer dependencies yourself.
5:15:33 PM: npm WARN @pmmmwh/react-refresh-webpack-plugin@0.4.2 requires a peer of react-refresh@^0.8.3 but none is installed. You must install peer dependencies yourself.
5:15:33 PM: npm WARN babel-preset-gatsby@0.5.10 requires a peer of core-js@^3.0.0 but none is installed. You must install peer dependencies yourself.
5:15:33 PM: npm WARN ajv-keywords@3.5.2 requires a peer of ajv@^6.9.1 but none is installed. You must install peer dependencies yourself.
5:15:33 PM: npm WARN acorn-dynamic-import@4.0.0 requires a peer of acorn@^6.0.0 but none is installed. You must install peer dependencies yourself.
5:15:33 PM: npm WARN theme-ui@0.2.52 requires a peer of @mdx-js/react@^1.0.0 but none is installed. You must install peer dependencies yourself.
5:15:33 PM: npm WARN netlify-cms-backend-bitbucket@2.12.5 requires a peer of immutable@^3.7.6 but none is installed. You must install peer dependencies yourself.
5:15:33 PM: npm WARN netlify-cms-backend-gitlab@2.9.5 requires a peer of immutable@^3.7.6 but none is installed. You must install peer dependencies yourself.
5:15:33 PM: npm WARN netlify-cms-core@2.30.7 requires a peer of immutable@^3.7.6 but none is installed. You must install peer dependencies yourself.
5:15:33 PM: npm WARN netlify-cms-lib-auth@2.2.12 requires a peer of immutable@^3.7.6 but none is installed. You must install peer dependencies yourself.
5:15:33 PM: npm WARN netlify-cms-lib-util@2.11.5 requires a peer of immutable@^3.7.6 but none is installed. You must install peer dependencies yourself.
5:15:33 PM: npm WARN netlify-cms-widget-file@2.7.4 requires a peer of immutable@^3.7.6 but none is installed. You must install peer dependencies yourself.
5:15:33 PM: npm WARN netlify-cms-widget-image@2.7.4 requires a peer of immutable@^3.7.6 but none is installed. You must install peer dependencies yourself.
5:15:33 PM: npm WARN netlify-cms-widget-list@2.6.6 requires a peer of immutable@^3.7.6 but none is installed. You must install peer dependencies yourself.
5:15:33 PM: npm WARN netlify-cms-widget-list@2.6.6 requires a peer of netlify-cms-lib-widgets@^1.0.0 but none is installed. You must install peer dependencies yourself.
5:15:33 PM: npm WARN netlify-cms-widget-markdown@2.12.6 requires a peer of immutable@^3.7.6 but none is installed. You must install peer dependencies yourself.
5:15:33 PM: npm WARN netlify-cms-widget-object@2.5.6 requires a peer of immutable@^3.7.6 but none is installed. You must install peer dependencies yourself.
5:15:33 PM: npm WARN netlify-cms-widget-relation@2.8.7 requires a peer of immutable@^3.7.6 but none is installed. You must install peer dependencies yourself.
5:15:33 PM: npm WARN netlify-cms-widget-relation@2.8.7 requires a peer of netlify-cms-lib-widgets@^1.0.0 but none is installed. You must install peer dependencies yourself.
5:15:33 PM: npm WARN netlify-cms-widget-select@2.6.4 requires a peer of immutable@^3.7.6 but none is installed. You must install peer dependencies yourself.
5:15:33 PM: npm WARN react-immutable-proptypes@2.2.0 requires a peer of immutable@>=3.6.2 but none is installed. You must install peer dependencies yourself.
5:15:33 PM: npm WARN connected-react-router@6.8.0 requires a peer of seamless-immutable@^7.1.3 but none is installed. You must install peer dependencies yourself.
5:15:33 PM: npm WARN react-redux@4.4.10 requires a peer of redux@^2.0.0 || ^3.0.0 but none is installed. You must install peer dependencies yourself.
5:15:33 PM: npm WARN slate-plain-serializer@0.7.13 requires a peer of immutable@>=3.8.1 but none is installed. You must install peer dependencies yourself.
5:15:33 PM: npm WARN slate-prop-types@0.5.44 requires a peer of immutable@>=3.8.1 but none is installed. You must install peer dependencies yourself.
5:15:33 PM: npm ERR! code ELIFECYCLE
5:15:33 PM: npm ERR! errno 1
5:15:33 PM: npm ERR! inotify@1.4.6 install: `node-gyp rebuild`
5:15:33 PM: npm ERR! Exit status 1
5:15:33 PM: npm ERR!
5:15:33 PM: npm ERR! Failed at the inotify@1.4.6 install script.
5:15:33 PM: npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
5:15:33 PM: npm ERR! A complete log of this run can be found in:
5:15:33 PM: npm ERR!     /opt/buildhome/.npm/_logs/2020-09-25T15_15_33_101Z-debug.log
5:15:33 PM: Error during NPM install
5:15:33 PM: Error running command: Build script returned non-zero exit code: 1
5:15:33 PM: Failing build: Failed to build site
5:15:33 PM: Failed during stage 'building site': Build script returned non-zero exit code: 1
5:15:33 PM: Finished processing build request in 2m6.073876389s
ciokan commented 4 years ago

node-gyp is a PITA. Here's a Docker + docker-compose combo that I'm using as I grew tired of trying to make that package work on various platforms.

ARG NODE_VERSION=10

FROM node:${NODE_VERSION}-buster-slim

ENV DEBIAN_FRONTEND=noninteractive

RUN set -eux; \
    apt-get update -qq; \
    apt-get install -qq --no-install-recommends \
        ca-certificates \
        curl \
        build-essential \
        python2 \
        libglib2.0-dev \
        musl-dev \
        libsass-dev \
        libpng-dev \
        git \
        tini \
    ; \
    rm -rf /var/lib/apt/lists/*

RUN set -eux; \
    update-ca-certificates -f; \
    cd /opt; \
    curl -L -O https://github.com/libvips/libvips/releases/download/v8.9.1/vips-8.9.1.tar.gz; \
    tar xf vips-8.9.1.tar.gz; \
    cd vips-8.9.1; ./configure && make && make install && ldconfig; \
    cd /opt; \
    curl -L -O https://storage.googleapis.com/downloads.webmproject.org/releases/webp/libwebp-1.1.0.tar.gz; \
    tar xzf libwebp-1.1.0.tar.gz; \
    cd libwebp-1.1.0; ./configure && make && make install && ldconfig; \
    cd /opt; \
    curl -L https://github.com/mozilla/mozjpeg/archive/v3.3.1.tar.gz -o mozjpeg-v3.3.1.tar.gz; \
    tar xzf mozjpeg-v3.3.1.tar.gz; \
    cd mozjpeg-3.3.1; cmake -G"Unix Makefiles" . && make && make install && ldconfig; \
    cd /opt; \
    rm -rf vips-8.9.1.tar.gz libwebp-1.1.0.tar.gz mozjpeg-v3.3.1.tar.gz

RUN set -eux; \
    npm i -g --unsafe-perm  \
        gatsby-cli \
        node-gyp \
        node-sass

RUN set -eux; \
    apt-get autoremove -qq; \
    apt-get autoclean

WORKDIR /app
COPY ./package*.json ./
RUN mkdir node_modules && yarn

ENTRYPOINT [ "/usr/bin/tini", "--" ]
version: '3.7'
services:
    drsoft:
        build:
            context: .
            dockerfile: Dockerfile
        working_dir: /app
        command: ./entrypoint.sh
        ports:
            - "0.0.0.0:8000:8000"
            - "0.0.0.0:9000:9000"
        volumes:
            - .:/app
            - /app/node_modules/

entrypoint.sh

#!/bin/bash

gatsby telemetry --disable && gatsby develop -H 0.0.0.0