10:24:40 PM: Waiting for other deploys from your team to complete
10:25:42 PM: Build ready to start
10:25:44 PM: build-image version: 8e315e54bc4032a32e73290be556cde4f8348c12
10:25:44 PM: build-image tag: v2.8.2
10:25:44 PM: buildbot version: 42a7c7b5aff184339e8bdfbef0257099997cd97c
10:25:44 PM: Fetching cached dependencies
10:25:44 PM: Starting to download cache of 157.5MB
10:25:45 PM: Finished downloading cache in 585.960702ms
10:25:45 PM: Starting to extract cache
10:25:50 PM: Finished extracting cache in 5.098320823s
10:25:50 PM: Finished fetching cache in 5.722558064s
10:25:50 PM: Starting to prepare the repo for build
10:25:50 PM: Preparing Git Reference pull/336/head
10:25:51 PM: Starting build script
10:25:51 PM: Installing dependencies
10:25:52 PM: Started restoring cached node version
10:25:54 PM: Finished restoring cached node version
10:25:54 PM: Downloading and installing node v10.18.0...
10:25:54 PM:
###################
10:25:54 PM:
#################################################################
10:25:54 PM: ####### 100.0%
10:25:54 PM: Computing checksum with sha256sum
10:25:55 PM: Checksums matched!
10:25:59 PM: Now using node v10.18.0 (npm v6.13.4)
10:25:59 PM: Attempting ruby version 2.6.2, read from environment
10:26:01 PM: Using ruby version 2.6.2
10:26:01 PM: Using PHP version 5.6
10:26:01 PM: Started restoring cached node modules
10:26:01 PM: Finished restoring cached node modules
10:26:01 PM: Installing NPM modules using NPM version 6.13.4
10:26:12 PM: ajv-keywords@3.2.0 requires a peer of ajv@^6.0.0 but none is installed. You must install peer dependencies yourself.
10:26:12 PM: audited 32843 packages in 10.333s
10:26:13 PM: found 782 vulnerabilities (105 low, 10 moderate, 665 high, 2 critical)
10:26:13 PM: run `npm audit fix` to fix them, or `npm audit` for details
10:26:15 PM: NPM modules installed
10:26:16 PM: Started restoring cached go cache
10:26:16 PM: Finished restoring cached go cache
10:26:16 PM: unset GOARCH;
10:26:16 PM: export GOROOT='/opt/buildhome/.gimme/versions/go1.12.linux.amd64';
10:26:16 PM: export PATH="/opt/buildhome/.gimme/versions/go1.12.linux.amd64/bin:${PATH}";
10:26:16 PM: go version >&2;
10:26:16 PM: export GIMME_ENV='/opt/buildhome/.gimme/env/go1.12.linux.amd64.env';
10:26:16 PM: go version go1.12 linux/amd64
10:26:16 PM: Installing missing commands
10:26:16 PM: Verify run directory
10:26:16 PM: Executing user command: npm ci && npm run build
10:26:16 PM: prepare removing existing node_modules/ before installation
10:26:33 PM: > styled-components@3.4.10 postinstall /opt/build/repo/website/node_modules/styled-components
10:26:33 PM: > node ./scripts/postinstall.js || exit 0
10:26:34 PM: Use styled-components at work? Consider supporting our development efforts at opencollective.com/styled-components
10:26:34 PM: > fsevents@1.2.4 install /opt/build/repo/website/node_modules/fsevents
10:26:34 PM: > node install
10:26:34 PM: > uglifyjs-webpack-plugin@0.4.6 postinstall /opt/build/repo/website/node_modules/uglifyjs-webpack-plugin
10:26:34 PM: > node lib/post_install.js
10:26:35 PM: > jss@9.8.7 postinstall /opt/build/repo/website/node_modules/jss
10:26:35 PM: > node -e "console.log('\u001b[35m\u001b[1mLove JSS? You can now support us on open collective:\u001b[22m\u001b[39m\n > \u001b[34m
https://opencollective.com/jss/donate\u001b[0m')"
10:26:35 PM: Love JSS? You can now support us on open collective:
10:26:35 PM: added 1389 packages in 18.551s
10:26:35 PM: > website-react@0.1.0 build /opt/build/repo/website
10:26:35 PM: > react-scripts build; node updateBuildCacheVersion.js; cp _redirects build/.
10:26:37 PM: Creating an optimized production build...
10:26:57 PM: Compiled successfully.
10:26:57 PM: File sizes after gzip:
10:26:57 PM: 229.08 KB build/static/js/main.5d9ebd0b.js
10:26:57 PM: 621 B build/static/css/main.7a2221de.css
10:26:57 PM: The project was built assuming it is hosted at the server root.
10:26:57 PM: You can control this with the homepage field in your package.json.
10:26:57 PM: For example, add this to build it for GitHub Pages:
10:26:57 PM: The build folder is ready to be deployed.
10:26:57 PM: You may serve it with a static server:
10:26:57 PM: npm install -g serve
10:26:57 PM: serve -s build
10:26:57 PM: Find out more about deployment here:
10:26:57 PM: /* eslint-env serviceworker */
10:26:57 PM: /* global fetch */
10:26:57 PM: const dataCacheName = 'podcasts-data_{{DEVMODE}}'
10:26:57 PM: const cacheName = 'podcasts_{{DEVMODE}}'
10:26:57 PM: const episodesCacheName = 'qit-episodes'
10:26:57 PM: const cacheNames = [cacheName, dataCacheName, episodesCacheName]
10:26:57 PM: const filesToCache = ['/', '/index.html', '/manifest.json', '/favicon.ico']
10:26:57 PM: const getAllFilesToCache = async filesToCache => {
10:26:57 PM: files = await fetch('asset-manifest.json').then(data => data.json())
10:26:57 PM: } catch (error) {
10:26:57 PM: console.log(`Asset Manifest Error: ${error}`)
10:26:57 PM: window.errorReporting.notify({
10:26:57 PM: error: `Asset Manifest Error: ${error}`
10:26:57 PM: const filepaths = files ? Object.values(files) : []
10:26:57 PM: return [...filepaths, ...filesToCache]
10:26:57 PM: self.addEventListener('install', function (e) {
10:26:57 PM: console.log('[ServiceWorker] Install')
10:26:57 PM: e.waitUntil(
10:26:57 PM: getAllFilesToCache(filesToCache).then(files => {
10:26:57 PM: caches.open(cacheName).then(cache => {
10:26:57 PM: console.log('[ServiceWorker] Caching app shell')
10:26:57 PM: cache.addAll(files)
10:26:57 PM: return self.skipWaiting()
10:26:57 PM: self.addEventListener('activate', function (e) {
10:26:57 PM: console.log('[ServiceWorker] Activate')
10:26:57 PM: e.waitUntil(
10:26:57 PM: caches.keys().then(function (keyList) {
10:26:57 PM: return Promise.all(
10:26:57 PM: keyList.map(function (key) {
10:26:57 PM: if (!cacheNames.includes(key)) {
10:26:57 PM: console.log('[ServiceWorker] Removing old cache', key)
10:26:57 PM: return caches.delete(key)
10:26:57 PM: return self.clients.claim()
10:26:57 PM: self.addEventListener('fetch', function (e) {
10:26:57 PM: console.log('[Service Worker] Fetch', e.request.url)
10:26:57 PM: // TODO last search!
10:26:57 PM: e.respondWith(
10:26:57 PM: caches.match(e.request).then(function (response) {
10:26:57 PM: fetch(e.request).catch(e => {
10:26:57 PM: console.log(`Service worker error: ${e}`)
10:26:57 PM: window.errorReporting.notify({
10:26:57 PM: error: `Service worker error: ${e}`
10:26:57 PM: Updating service worker cache key: {{2019-12-22 22:26:57}}
10:26:57 PM: Skipping functions preparation step: no functions directory set
10:26:57 PM: Caching artifacts
10:26:57 PM: Started saving node modules
10:26:57 PM: Finished saving node modules
10:26:57 PM: Started saving pip cache
10:26:57 PM: Finished saving pip cache
10:26:57 PM: Started saving emacs cask dependencies
10:26:57 PM: Finished saving emacs cask dependencies
10:26:57 PM: Started saving maven dependencies
10:26:58 PM: Finished saving maven dependencies
10:26:58 PM: Started saving boot dependencies
10:26:58 PM: Finished saving boot dependencies
10:26:58 PM: Started saving go dependencies
10:26:58 PM: Finished saving go dependencies
10:27:02 PM: Build script success
10:27:02 PM: Starting to deploy site from 'website/build'
10:27:02 PM: Creating deploy tree
10:27:02 PM: 1 new files to upload
10:27:02 PM: 0 new functions to upload
10:27:03 PM: Starting post processing
10:27:03 PM: Post processing done
10:27:03 PM: Site is live
10:27:31 PM: Finished processing build request in 1m46.753483354s