Skip to main content

Deploy details

Deploy successful for reverent-shirley-6c1ba7

main now wraps all routes

PR #330: main-and-padding@baa327d

Deploy log

3:08:43 PM: Build ready to start
3:08:46 PM: build-image version: 8e315e54bc4032a32e73290be556cde4f8348c12
3:08:46 PM: build-image tag: v2.8.2
3:08:46 PM: buildbot version: 42a7c7b5aff184339e8bdfbef0257099997cd97c
3:08:46 PM: Fetching cached dependencies
3:08:46 PM: Starting to download cache of 157.3MB
3:08:48 PM: Finished downloading cache in 1.687501936s
3:08:48 PM: Starting to extract cache
3:08:54 PM: Finished extracting cache in 5.968483337s
3:08:54 PM: Finished fetching cache in 7.750157116s
3:08:54 PM: Starting to prepare the repo for build
3:08:54 PM: Preparing Git Reference pull/330/head
3:08:55 PM: Starting build script
3:08:55 PM: Installing dependencies
3:08:55 PM: Started restoring cached node version
3:08:58 PM: Finished restoring cached node version
3:08:58 PM: v10.16.3 is already installed.
3:08:59 PM: Now using node v10.16.3 (npm v6.9.0)
3:08:59 PM: Attempting ruby version 2.6.2, read from environment
3:09:01 PM: Using ruby version 2.6.2
3:09:01 PM: Using PHP version 5.6
3:09:01 PM: Started restoring cached node modules
3:09:01 PM: Finished restoring cached node modules
3:09:01 PM: Started restoring cached go cache
3:09:01 PM: Finished restoring cached go cache
3:09:01 PM: unset GOOS;
3:09:01 PM: unset GOARCH;
3:09:01 PM: export GOROOT='/opt/buildhome/.gimme/versions/go1.12.linux.amd64';
3:09:01 PM: export PATH="/opt/buildhome/.gimme/versions/go1.12.linux.amd64/bin:${PATH}";
3:09:01 PM: go version >&2;
3:09:01 PM: export GIMME_ENV='/opt/buildhome/.gimme/env/go1.12.linux.amd64.env';
3:09:01 PM: go version go1.12 linux/amd64
3:09:01 PM: Installing missing commands
3:09:01 PM: Verify run directory
3:09:01 PM: Executing user command: npm ci && npm run build
3:09:02 PM: npm
3:09:02 PM: WARN
3:09:02 PM: prepare removing existing node_modules/ before installation
3:09:20 PM: > styled-components@3.4.10 postinstall /opt/build/repo/website/node_modules/styled-components
3:09:20 PM: > node ./scripts/postinstall.js || exit 0
3:09:20 PM: Use styled-components at work? Consider supporting our development efforts at opencollective.com/styled-components
3:09:20 PM: > fsevents@1.2.4 install /opt/build/repo/website/node_modules/fsevents
3:09:20 PM: > node install
3:09:21 PM: > uglifyjs-webpack-plugin@0.4.6 postinstall /opt/build/repo/website/node_modules/uglifyjs-webpack-plugin
3:09:21 PM: > node lib/post_install.js
3:09:21 PM: > jss@9.8.7 postinstall /opt/build/repo/website/node_modules/jss
3:09:21 PM: > node -e "console.log('\u001b[35m\u001b[1mLove JSS? You can now support us on open collective:\u001b[22m\u001b[39m\n > \u001b[34mhttps://opencollective.com/jss/donate\u001b[0m')"
3:09:21 PM: Love JSS? You can now support us on open collective:
3:09:21 PM: added 1389 packages in 18.988s
3:09:21 PM: > website-react@0.1.0 build /opt/build/repo/website
3:09:21 PM: > react-scripts build; node updateBuildCacheVersion.js; cp _redirects build/.
3:09:23 PM: Creating an optimized production build...
3:09:44 PM: Compiled successfully.
3:09:44 PM: File sizes after gzip:
3:09:44 PM: 229.08 KB build/static/js/main.5d9ebd0b.js
3:09:44 PM: 621 B build/static/css/main.7a2221de.css
3:09:44 PM: The project was built assuming it is hosted at the server root.
3:09:44 PM: You can control this with the homepage field in your package.json.
3:09:44 PM: For example, add this to build it for GitHub Pages:
3:09:44 PM: "homepage" : "http://myname.github.io/myapp",
3:09:44 PM: The build folder is ready to be deployed.
3:09:44 PM: You may serve it with a static server:
3:09:44 PM: npm install -g serve
3:09:44 PM: serve -s build
3:09:44 PM: Find out more about deployment here:
3:09:45 PM: /* eslint-env serviceworker */
3:09:45 PM: /* global fetch */
3:09:45 PM: const dataCacheName = 'podcasts-data_{{DEVMODE}}'
3:09:45 PM: const cacheName = 'podcasts_{{DEVMODE}}'
3:09:45 PM: const episodesCacheName = 'qit-episodes'
3:09:45 PM: const cacheNames = [cacheName, dataCacheName, episodesCacheName]
3:09:45 PM: const filesToCache = ['/', '/index.html', '/manifest.json', '/favicon.ico']
3:09:45 PM: const getAllFilesToCache = async filesToCache => {
3:09:45 PM: let files
3:09:45 PM: try {
3:09:45 PM: files = await fetch('asset-manifest.json').then(data => data.json())
3:09:45 PM: } catch (error) {
3:09:45 PM: console.log(`Asset Manifest Error: ${error}`)
3:09:45 PM: window.errorReporting.notify({
3:09:45 PM: error: `Asset Manifest Error: ${error}`
3:09:45 PM: })
3:09:45 PM: }
3:09:45 PM: const filepaths = files ? Object.values(files) : []
3:09:45 PM: return [...filepaths, ...filesToCache]
3:09:45 PM: }
3:09:45 PM: self.addEventListener('install', function (e) {
3:09:45 PM: console.log('[ServiceWorker] Install')
3:09:45 PM: e.waitUntil(
3:09:45 PM: getAllFilesToCache(filesToCache).then(files => {
3:09:45 PM: caches.open(cacheName).then(cache => {
3:09:45 PM: console.log('[ServiceWorker] Caching app shell')
3:09:45 PM: cache.addAll(files)
3:09:45 PM: return self.skipWaiting()
3:09:45 PM: })
3:09:45 PM: })
3:09:45 PM: )
3:09:45 PM: })
3:09:45 PM: self.addEventListener('activate', function (e) {
3:09:45 PM: console.log('[ServiceWorker] Activate')
3:09:45 PM: e.waitUntil(
3:09:45 PM: caches.keys().then(function (keyList) {
3:09:45 PM: return Promise.all(
3:09:45 PM: keyList.map(function (key) {
3:09:45 PM: if (!cacheNames.includes(key)) {
3:09:45 PM: console.log('[ServiceWorker] Removing old cache', key)
3:09:45 PM: return caches.delete(key)
3:09:45 PM: }
3:09:45 PM: })
3:09:45 PM: )
3:09:45 PM: })
3:09:45 PM: )
3:09:45 PM: return self.clients.claim()
3:09:45 PM: })
3:09:45 PM: self.addEventListener('fetch', function (e) {
3:09:45 PM: console.log('[Service Worker] Fetch', e.request.url)
3:09:45 PM: // TODO last search!
3:09:45 PM: e.respondWith(
3:09:45 PM: caches.match(e.request).then(function (response) {
3:09:45 PM: return (
3:09:45 PM: response ||
3:09:45 PM: fetch(e.request).catch(e => {
3:09:45 PM: console.log(`Service worker error: ${e}`)
3:09:45 PM: window.errorReporting.notify({
3:09:45 PM: error: `Service worker error: ${e}`
3:09:45 PM: })
3:09:45 PM: })
3:09:46 PM: Starting post processing
3:09:45 PM: )
3:09:45 PM: })
3:09:45 PM: )
3:09:45 PM: })
3:09:45 PM: Updating service worker cache key: {{2019-10-14 15:09:45}}
3:09:45 PM: Skipping functions preparation step: no functions directory set
3:09:45 PM: Caching artifacts
3:09:45 PM: Started saving node modules
3:09:45 PM: Finished saving node modules
3:09:45 PM: Started saving pip cache
3:09:45 PM: Finished saving pip cache
3:09:45 PM: Started saving emacs cask dependencies
3:09:45 PM: Finished saving emacs cask dependencies
3:09:45 PM: Started saving maven dependencies
3:09:45 PM: Finished saving maven dependencies
3:09:45 PM: Started saving boot dependencies
3:09:45 PM: Finished saving boot dependencies
3:09:45 PM: Started saving go dependencies
3:09:45 PM: Finished saving go dependencies
3:09:45 PM: Build script success
3:09:45 PM: Starting to deploy site from 'website/build'
3:09:45 PM: Creating deploy tree
3:09:45 PM: 6 new files to upload
3:09:45 PM: 0 new functions to upload
3:09:47 PM: Minifying js bundle
3:09:50 PM: Post processing done
3:09:50 PM: Site is live
3:10:12 PM: Finished processing build request in 1m26.582249071s