Build timeout after 10 minutes

Hello. I am having an issue with building a relatively large site. After 10 minutes I get an error saying “job timed out”. After googling this issue I saw adding payment information will solve this. I tried it, and still have this issue, however. I have installed a gatsby cache plugin which will significantly reduce build time in the future, but only if the first build is successful. Please let me know how I can resolve this, thank you.

> 2:56:22 PM: Build ready to start
> 2:56:24 PM: build-image version: ca811f47d4c1cbd1812d1eb6ecb0c977e86d1a1d
> 2:56:24 PM: build-image tag: v3.3.20
> 2:56:24 PM: buildbot version: be8ecf2af866e16fa4301cc5c14de2ccbbb21cf4
> 2:56:24 PM: Fetching cached dependencies
> 2:56:24 PM: Starting to download cache of 254.7KB
> 2:56:24 PM: Finished downloading cache in 61.689206ms
> 2:56:24 PM: Starting to extract cache
> 2:56:24 PM: Failed to fetch cache, continuing with build
> 2:56:24 PM: Starting to prepare the repo for build
> 2:56:24 PM: No cached dependencies found. Cloning fresh repo
> 2:56:24 PM: git clone https://github.com/leevi978/trondheim-demo
> 2:56:26 PM: Preparing Git Reference refs/heads/concurrency
> 2:56:27 PM: Different publish path detected, going to use the one specified in the Netlify configuration file: 'public' versus 'public/' in the Netlify UI
> 2:56:27 PM: Starting build script
> 2:56:27 PM: Installing dependencies
> 2:56:27 PM: Python version set to 2.7
> 2:56:28 PM: v12.18.0 is already installed.
> 2:56:29 PM: Now using node v12.18.0 (npm v6.14.4)
> 2:56:29 PM: Started restoring cached build plugins
> 2:56:29 PM: Finished restoring cached build plugins
> 2:56:29 PM: Attempting ruby version 2.7.1, read from environment
> 2:56:30 PM: Using ruby version 2.7.1
> 2:56:31 PM: Using PHP version 5.6
> 2:56:31 PM: 5.2 is already installed.
> 2:56:31 PM: Using Swift version 5.2
> 2:56:31 PM: Started restoring cached node modules
> 2:56:31 PM: Finished restoring cached node modules
> 2:56:31 PM: Installing NPM modules using NPM version 6.14.4
> 2:57:42 PM: > grpc@1.24.3 install /opt/build/repo/node_modules/grpc
> 2:57:42 PM: > node-pre-gyp install --fallback-to-build --library=static_library
> 2:57:42 PM: node-pre-gyp WARN Using request for node-pre-gyp https download
> 2:57:43 PM: [grpc] Success: "/opt/build/repo/node_modules/grpc/src/node/extension_binary/node-v72-linux-x64-glibc/grpc_node.node" is installed via remote
> 2:57:43 PM: > sharp@0.25.2 install /opt/build/repo/node_modules/sharp
> 2:57:43 PM: > (node install/libvips && node install/dll-copy && prebuild-install --runtime=napi) || (node-gyp rebuild && node install/dll-copy)
> 2:57:43 PM: info sharp Downloading https://github.com/lovell/sharp-libvips/releases/download/v8.9.1/libvips-8.9.1-linux-x64.tar.gz
> 2:57:45 PM: > core-js@2.6.11 postinstall /opt/build/repo/node_modules/babel-polyfill/node_modules/core-js
> 2:57:45 PM: > node -e "try{require('./postinstall')}catch(e){}"
> 2:57:45 PM: > core-js@2.6.11 postinstall /opt/build/repo/node_modules/babel-runtime/node_modules/core-js
> 2:57:45 PM: > node -e "try{require('./postinstall')}catch(e){}"
> 2:57:46 PM: > core-js@3.6.5 postinstall /opt/build/repo/node_modules/core-js
> 2:57:46 PM: > node -e "try{require('./postinstall')}catch(e){}"
> 2:57:46 PM: > core-js-pure@3.6.5 postinstall /opt/build/repo/node_modules/core-js-pure
> 2:57:46 PM: > node -e "try{require('./postinstall')}catch(e){}"
> 2:57:46 PM: > core-js@2.6.11 postinstall /opt/build/repo/node_modules/gatsby-mdx-fix/node_modules/core-js
> 2:57:46 PM: > node -e "try{require('./postinstall')}catch(e){}"
> 2:57:47 PM: > protobufjs@6.9.0 postinstall /opt/build/repo/node_modules/protobufjs
> 2:57:47 PM: > node scripts/postinstall
> 2:57:48 PM: > gatsby-telemetry@1.3.20 postinstall /opt/build/repo/node_modules/gatsby-telemetry
> 2:57:48 PM: > node src/postinstall.js || true
> 2:57:48 PM: > mozjpeg@6.0.1 postinstall /opt/build/repo/node_modules/mozjpeg
> 2:57:48 PM: > node lib/install.js
> 2:57:49 PM:   ✔ mozjpeg pre-build test passed successfully
> 2:57:49 PM: > pngquant-bin@5.0.2 postinstall /opt/build/repo/node_modules/pngquant-bin
> 2:57:49 PM: > node lib/install.js
> 2:57:49 PM:   ✔ pngquant pre-build test passed successfully
> 2:57:49 PM: > gatsby-cli@2.12.63 postinstall /opt/build/repo/node_modules/gatsby/node_modules/gatsby-cli
> 2:57:49 PM: > node scripts/postinstall.js
> 2:57:49 PM: > gatsby@2.24.5 postinstall /opt/build/repo/node_modules/gatsby
> 2:57:49 PM: > node scripts/postinstall.js
> 2:57:54 PM: npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@1.2.13 (node_modules/fsevents):
> 2:57:54 PM: npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.2.13: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})
> 2:57:54 PM: npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@2.1.3 (node_modules/gatsby/node_modules/fsevents):
> 2:57:54 PM: npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@2.1.3: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})
> 2:57:54 PM: npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@2.1.3 (node_modules/gatsby-source-filesystem/node_modules/fsevents):
> 2:57:54 PM: npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@2.1.3: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})
> 2:57:54 PM: npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@2.1.3 (node_modules/gatsby-plugin-remote-images/node_modules/fsevents):
> 2:57:54 PM: npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@2.1.3: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})
> 2:57:54 PM: npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@2.1.3 (node_modules/gatsby-page-utils/node_modules/fsevents):
> 2:57:54 PM: npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@2.1.3: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})
> 2:57:54 PM: npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@2.1.3 (node_modules/chokidar/node_modules/fsevents):
> 2:57:54 PM: npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@2.1.3: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})
> 2:57:54 PM: added 3331 packages from 1521 contributors and audited 3342 packages in 81.438s
> 2:57:57 PM: 176 packages are looking for funding
> 2:57:57 PM:   run `npm fund` for details
> 2:57:57 PM: found 0 vulnerabilities
> 2:57:57 PM: NPM modules installed
> 2:57:58 PM: Started restoring cached go cache
> 2:57:58 PM: Finished restoring cached go cache
> 2:57:58 PM: go version go1.14.4 linux/amd64
> 2:57:58 PM: go version go1.14.4 linux/amd64
> 2:57:58 PM: Installing missing commands
> 2:57:58 PM: Verify run directory
> 2:57:59 PM: ​
> 2:57:59 PM: ┌─────────────────────────────┐
> 2:57:59 PM: │        Netlify Build        │
> 2:57:59 PM: └─────────────────────────────┘
> 2:57:59 PM: ​
> 2:57:59 PM: ❯ Version
> 2:57:59 PM:   @netlify/build 3.0.1
> 2:57:59 PM: ​
> 2:57:59 PM: ❯ Flags
> 2:57:59 PM:   deployId: 5f16e5f6b90b427610d77ed0
> 2:57:59 PM:   mode: buildbot
> 2:57:59 PM: ​
> 2:57:59 PM: ❯ Current directory
> 2:57:59 PM:   /opt/build/repo
> 2:57:59 PM: ​
> 2:57:59 PM: ❯ Config file
> 2:57:59 PM:   No config file was defined: using default values.
> 2:57:59 PM: ​
> 2:57:59 PM: ❯ Context
> 2:57:59 PM:   production
> 2:57:59 PM: ​
> 2:57:59 PM: ❯ Loading plugins
> 2:57:59 PM:    - netlify-plugin-gatsby-cache@0.3.0 from Netlify app
> 2:57:59 PM: ​
> 2:57:59 PM: ┌────────────────────────────────────────────────────────┐
> 2:57:59 PM: │ 1. onPreBuild command from netlify-plugin-gatsby-cache │
> 2:57:59 PM: └────────────────────────────────────────────────────────┘
> 2:57:59 PM: ​
> 2:57:59 PM: No Gatsby cache found. Building fresh.
> 2:57:59 PM: ​
> 2:57:59 PM: (netlify-plugin-gatsby-cache onPreBuild completed in 221ms)
> 2:57:59 PM: ​
> 2:57:59 PM: ┌───────────────────────────────────┐
> 2:57:59 PM: │ 2. Build command from Netlify app │
> 2:57:59 PM: └───────────────────────────────────┘
> 2:57:59 PM: ​
> 2:57:59 PM: $ gatsby-parallel-runner
> 2:58:05 PM: success open and validate gatsby-configs - 0.030s
> 2:58:07 PM: success load plugins - 1.986s
> 2:58:07 PM: success onPreInit - 0.011s
> 2:58:07 PM: success initialize cache - 0.010s
> 2:58:07 PM: success copy gatsby files - 0.046s
> 2:58:07 PM: success onPreBootstrap - 0.009s
> 2:58:08 PM: success createSchemaCustomization - 0.222s
> 3:00:55 PM: success source and transform nodes - 167.827s
> 3:01:05 PM: warning Deprecation warning - adding inferred resolver for field FlamelinkStudentPageContentColumnsBackgroundImage.localFile. In Gatsby v3, only fields with an explicit directive/extension will get a resolver.
> 3:01:05 PM: warning Deprecation warning - adding inferred resolver for field FlamelinkStudentPageContentAdditionalListingPagesThumbnail.localFile. In Gatsby v3, only fields with an explicit directive/extension will get a resolver.
> 3:01:05 PM: warning Deprecation warning - adding inferred resolver for field FlamelinkStudentPageContentLogoImage.localFile. In Gatsby v3, only fields with an explicit directive/extension will get a resolver.
> 3:01:05 PM: warning Deprecation warning - adding inferred resolver for field FlamelinkStudentPageContentLinkColumnsIcon.localFile. In Gatsby v3, only fields with an explicit directive/extension will get a resolver.
> 3:01:05 PM: warning Deprecation warning - adding inferred resolver for field FlamelinkStudentPageContentFrontImage.localFile. In Gatsby v3, only fields with an explicit directive/extension will get a resolver.
> 3:01:06 PM: warning Deprecation warning - adding inferred resolver for field FlamelinkArticleContentThumbnail.localFile. In Gatsby v3, only fields with an explicit directive/extension will get a resolver.
> 3:01:06 PM: warning Deprecation warning - adding inferred resolver for field FlamelinkArticleContent.content. In Gatsby v3, only fields with an explicit directive/extension will get a resolver.
> 3:01:06 PM: warning Deprecation warning - adding inferred resolver for field FlamelinkFrontPageContentColumnsBackgroundImage.localFile. In Gatsby v3, only fields with an explicit directive/extension will get a resolver.
> 3:01:06 PM: warning Deprecation warning - adding inferred resolver for field FlamelinkFrontPageContentFrontImage.localFile. In Gatsby v3, only fields with an explicit directive/extension will get a resolver.
> 3:01:06 PM: warning Deprecation warning - adding inferred resolver for field FlamelinkDefaultThumbnailsContentFieldImageDeckItemImage.localFile. In Gatsby v3, only fields with an explicit directive/extension will get a resolver.
> 3:01:06 PM: warning Deprecation warning - adding inferred resolver for field FlamelinkLinkItemContent.content. In Gatsby v3, only fields with an explicit directive/extension will get a resolver.
> 3:01:06 PM: warning Deprecation warning - adding inferred resolver for field FlamelinkNavbarContentLogo.localFile. In Gatsby v3, only fields with an explicit directive/extension will get a resolver.
> 3:01:07 PM: warning Deprecation warning - adding inferred resolver for field FlamelinkPageContent.content. In Gatsby v3, only fields with an explicit directive/extension will get a resolver.
> 3:01:09 PM: warning `createResolvers` passed resolvers for type `file` that doesn't exist in the schema. Use `createTypes` to add the type before adding resolvers.warning There are conflicting field types in your data.
> 3:01:09 PM: If you have explicitly defined a type for those fields, you can safely ignore this warning message.
> 3:01:09 PM: Otherwise, Gatsby will omit those fields from the GraphQL schema.
> 3:01:09 PM: If you know all field types in advance, the best strategy is to explicitly define them with the `createTypes` action, and skip inference with the `@dontInfer` directive.
> 3:01:09 PM: See https://www.gatsbyjs.org/docs/actions/#createTypes
> 3:01:09 PM: FlamelinkStudentPageContent.linkColumns.page._fl_meta_.schemaRef.fields.defaultValue:
> 3:01:09 PM:  - type: boolean
> 3:01:09 PM:    value: false
> 3:01:09 PM:  - type: string
> 3:01:09 PM:    value: ''
> 3:01:09 PM: FlamelinkArticleContent.parentListingPage.parentListingPage._fl_meta_.schemaRef:
> 3:01:09 PM:  - type: object
> 3:01:09 PM:    value: { sortable: true, id: 'listingPage', fields: [Array], _fl_meta_: [Object], icon: '', group: 'Listing Page', type: 'collection', title: 'Listing Page', description: 'A category or subcatecory grouping a set of articles', enabled: true }
> 3:01:09 PM:  - type: string
> 3:01:09 PM:    value: 'LNXLQ1LQ0pTzFW43ZIWC'
> 3:01:09 PM: FlamelinkArticleContent.parentListingPage.parentId:
> 3:01:09 PM:  - type: number
> 3:01:09 PM:    value: 0
> 3:01:09 PM:  - type: string
> 3:01:09 PM:    value: 'IETalgIrQMXFvNFRQkcy'
> 3:01:09 PM: FlamelinkArticleContent.parentListingPage._fl_meta_.schemaRef:
> 3:01:09 PM:  - type: object
> 3:01:09 PM:    value: { _fl_meta_: [Object], icon: '', group: 'Listing Page', type: 'collection', title: 'Listing Page', description: 'A category or subcatecory grouping a set of articles', enabled: true, sortable: true, id: 'listingPage', fields: [Array] }
> 3:01:09 PM:  - type: string
> 3:01:09 PM:    value: 'LNXLQ1LQ0pTzFW43ZIWC'
> 3:01:09 PM: FlamelinkArticleContent.parentListingPage.thumbnail.sizes.quality:
> 3:01:09 PM:  - type: number
> 3:01:09 PM:    value: 1
> 3:01:09 PM:  - type: string
> 3:01:09 PM:    value: '0.99'
> 3:01:09 PM: FlamelinkArticleContent.parentListingPage.thumbnail.folderId.parentId.parentId:
> 3:01:09 PM:  - type: number
> 3:01:09 PM:    value: 0
> 3:01:09 PM:  - type: object
> 3:01:09 PM:    value: { id: 'mFNC2okeee6SPuZelVwi', _fl_meta_: [Object], order: 12, name: 'Kunst' }
> 3:01:09 PM: FlamelinkArticleContent.thumbnail.folderId.parentId.parentId:
> 3:01:09 PM:  - type: number
> 3:01:09 PM:    value: 0
> 3:01:09 PM:  - type: object
> 3:01:09 PM:    value: { name: 'Kunst', id: 'mFNC2okeee6SPuZelVwi', _fl_meta_: [Object], order: 12 }
> 3:01:09 PM: FlamelinkFrontPageContent._fl_meta_.schemaRef.fields.options.options.defaultValue:
> 3:01:09 PM:  - type: boolean
> 3:01:09 PM:    value: false
> 3:01:09 PM:  - type: string
> 3:01:09 PM:    value: ''
> 3:01:09 PM: FlamelinkFrontPageContent.linkColumns.listingPage._fl_meta_.schemaRef.fields.defaultValue:
> 3:01:09 PM:  - type: boolean
> 3:01:09 PM:    value: false
> 3:01:09 PM:  - type: string
> 3:01:09 PM:    value: ''
> 3:01:09 PM: FlamelinkLinkItemContent.listingPage._fl_meta_.schemaRef:
> 3:01:09 PM:  - type: object
> 3:01:09 PM:    value: { enabled: true, sortable: true, id: 'listingPage', fields: [Array], _fl_meta_: [Object], icon: '', group: 'Listing Page', type: 'collection', title: 'Listing Page', description: 'A category or subcatecory grouping a set of articles' }
> 3:01:09 PM:  - type: string
> 3:01:09 PM:    value: 'LNXLQ1LQ0pTzFW43ZIWC'
> 3:01:09 PM: FlamelinkLinkItemContent.page._fl_meta_.schemaRef.fields.defaultValue:
> 3:01:09 PM:  - type: boolean
> 3:01:09 PM:    value: false
> 3:01:09 PM:  - type: string
> 3:01:09 PM:    value: ''
> 3:01:09 PM: FlamelinkLinkItemContent.icon.folderId.parentId.parentId:
> 3:01:09 PM:  - type: number
> 3:01:09 PM:    value: 0
> 3:01:09 PM:  - type: object
> 3:01:09 PM:    value: { _fl_meta_: [Object], order: 0, name: 'Root', id: 'root', parentId: 0 }
> 3:01:09 PM: FlamelinkListingPageContent.thumbnail.folderId.parentId.parentId:
> 3:01:09 PM:  - type: number
> 3:01:09 PM:    value: 0
> 3:01:09 PM:  - type: object
> 3:01:09 PM:    value: { _fl_meta_: [Object], order: 12, name: 'Kunst', id: 'mFNC2okeee6SPuZelVwi' }
> 3:01:09 PM: FlamelinkListingPageContent._fl_meta_.schemaRef:
> 3:01:09 PM:  - type: object
> 3:01:09 PM:    value: { enabled: true, sortable: true, id: 'listingPage', fields: [Array], _fl_meta_: [Object], icon: '', group: 'Listing Page', type: 'collection', title: 'Listing Page', description: 'A category or subcatecory grouping a set of articles' }
> 3:01:09 PM:  - type: string
> 3:01:09 PM:    value: 'LNXLQ1LQ0pTzFW43ZIWC'
> 3:01:09 PM: FlamelinkListingPageContent.parentListingPage._fl_meta_.schemaRef:
> 3:01:09 PM:  - type: object
> 3:01:09 PM:    value: { enabled: true, sortable: true, id: 'listingPage', fields: [Array], _fl_meta_: [Object], icon: '', group: 'Listing Page', type: 'collection', title: 'Listing Page', description: 'A category or subcatecory grouping a set of articles' }
> 3:01:09 PM:  - type: string
> 3:01:09 PM:    value: 'LNXLQ1LQ0pTzFW43ZIWC'
> 3:01:09 PM: FlamelinkPageContent._fl_meta_.schemaRef.fields.defaultValue:
> 3:01:09 PM:  - type: boolean
> 3:01:09 PM:    value: false
> 3:01:09 PM:  - type: string
> 3:01:09 PM:    value: ''
> 3:01:09 PM: success building schema - 13.274s
> 3:03:58 PM: success createPages - 169.121s
> 3:03:58 PM: success createPagesStatefully - 0.126s
> 3:03:59 PM: warning There are conflicting field types in your data.
> 3:03:59 PM: If you have explicitly defined a type for those fields, you can safely ignore this warning message.
> 3:03:59 PM: Otherwise, Gatsby will omit those fields from the GraphQL schema.
> 3:03:59 PM: If you know all field types in advance, the best strategy is to explicitly define them with the `createTypes` action, and skip inference with the `@dontInfer` directive.
> 3:03:59 PM: See https://www.gatsbyjs.org/docs/actions/#createTypes
> 3:03:59 PM: SitePage.context.markers.location:
> 3:03:59 PM:  - type: boolean
> 3:03:59 PM:    value: false
> 3:03:59 PM:  - type: object
> 3:03:59 PM:    value: { lat: 63.427567103421886, lng: 10.392782763229434 }
> 3:03:59 PM: success updating schema - 1.225s
> 3:03:59 PM: success onPreExtractQueries - 0.001s
> 3:04:02 PM: success extract queries from components - 3.180s
> 3:04:02 PM: success write out redirect data - 0.009s
> 3:04:02 PM: success Build manifest and related icons - 0.002s
> 3:04:05 PM: success onPostBootstrap - 2.795s
> 3:04:05 PM: info bootstrap finished - 363.040s
> 3:04:07 PM: success run page queries - 2.141s - 1514/1514 707.23/s
> 3:04:07 PM: success write out requires - 0.073s
> 3:05:00 PM: success Building production JavaScript and CSS bundles - 52.306s
> 3:05:00 PM: success Rewriting compilation hashes - 0.005s
> 3:06:29 PM: Error during processing Job timed out 4c63616c-a45e-4efb-bbae-0c74709d2ab7
> 3:06:29 PM: Processing failed 4c63616c-a45e-4efb-bbae-0c74709d2ab7  error: Job timed out 4c63616c-a45e-4efb-bbae-0c74709d2ab7
> 3:06:29 PM: error Job timed out 4c63616c-a45e-4efb-bbae-0c74709d2ab7
> 3:06:29 PM: 
> 3:06:29 PM: 
> 3:06:29 PM:   WorkerError: Job timed out 4c63616c-a45e-4efb-bbae-0c74709d2ab7
> 3:06:29 PM:   
> 3:06:29 PM:   - jobs-manager.js:315 exports.enqueueJob
> 3:06:29 PM:     [repo]/[gatsby]/dist/utils/jobs-manager.js:315:21
> 3:06:29 PM:   
> 3:06:29 PM:   - task_queues.js:97 processTicksAndRejections
> 3:06:29 PM:     internal/process/task_queues.js:97:5
> 3:06:29 PM:   
> 3:06:29 PM: 
> 3:06:29 PM: not finished Generating image thumbnails - 315.421s
> 3:06:30 PM: ​
> 3:06:30 PM: ┌─────────────────────────────┐
> 3:06:30 PM: │   "build.command" failed    │
> 3:06:30 PM: └─────────────────────────────┘
> 3:06:30 PM: ​
> 3:06:30 PM:   Error message
> 3:06:30 PM:   Command failed with exit code 1: gatsby-parallel-runner
> 3:06:30 PM: ​
> 3:06:30 PM:   Error location
> 3:06:30 PM:   In Build command from Netlify app:
> 3:06:30 PM:   gatsby-parallel-runner
> 3:06:30 PM: ​
> 3:06:30 PM:   Resolved config
> 3:06:30 PM:   build:
> 3:06:30 PM:     command: gatsby-parallel-runner
> 3:06:30 PM:     commandOrigin: ui
> 3:06:30 PM:     environment:
> 3:06:30 PM:       - GATSBY_CONCURRENT_DOWNLOAD
> 3:06:30 PM:       - GATSBY_FLAMELINK_CLIENT_EMAIL
> 3:06:30 PM:       - GATSBY_FLAMELINK_DATABASE_URL
> 3:06:30 PM:       - GATSBY_FLAMELINK_PRIVATE_KEY
> 3:06:30 PM:       - GATSBY_FLAMELINK_PROJECT_ID
> 3:06:30 PM:       - GATSBY_FLAMELINK_STORAGE_BUCKET
> 3:06:30 PM:       - GATSBY_GOOGLE_API
> 3:06:30 PM:       - GOOGLE_APPLICATION_CREDENTIALS
> 3:06:30 PM:       - TOPIC
> 3:06:30 PM:       - WORKER_TOPIC
> 3:06:30 PM:     publish: /opt/build/repo/public
> 3:06:30 PM:   plugins:
> 3:06:30 PM:     - inputs: {}
> 3:06:30 PM:       origin: ui
> 3:06:30 PM:       package: netlify-plugin-gatsby-cache
> 3:06:30 PM: Caching artifacts
> 3:06:30 PM: Started saving node modules
> 3:06:30 PM: Finished saving node modules
> 3:06:30 PM: Started saving build plugins
> 3:06:30 PM: Finished saving build plugins
> 3:06:30 PM: Started saving pip cache
> 3:06:30 PM: Finished saving pip cache
> 3:06:30 PM: Started saving emacs cask dependencies
> 3:06:30 PM: Finished saving emacs cask dependencies
> 3:06:30 PM: Started saving maven dependencies
> 3:06:30 PM: Finished saving maven dependencies
> 3:06:30 PM: Started saving boot dependencies
> 3:06:30 PM: Finished saving boot dependencies
> 3:06:30 PM: Started saving go dependencies
> 3:06:30 PM: Finished saving go dependencies
> 3:06:33 PM: Error running command: Build script returned non-zero exit code: 1
> 3:06:33 PM: Failing build: Failed to build site
> 3:06:33 PM: Failed during stage 'building site': Build script returned non-zero exit code: 1
> 3:06:33 PM: Finished processing build request in 10m9.789559584s

hmm, so, i think that we are on the right track here but upping the build time might not be the solution.

here’s why: Our standard build time is 15 minutes - so 33% more than you should need, given the fact that your build is actually timing out after 10. We can, if you put a credit card on your account, manually adjust your build time up, first to 30m then 60m. We ask for a card before we do this so we can automatically bill you for additional build mins, should they become necessary.

That said, I think you have a lingering background process that is causing different problems because it doesn’t complete. Normally, when builds legit do time out, we get a different error message.

Give these a read through:

If you still want us to, we can definitely up the build time once you add a card to the account.