Skip to content

Commit 58c6855

Browse files
committed
tmp(www): use updated documentation package, limit pages to build on metlife
1 parent 9bb763b commit 58c6855

File tree

3 files changed

+100
-96
lines changed

3 files changed

+100
-96
lines changed

scripts/publish-site.sh

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
#!/bin/sh
2-
yarn bootstrap
2+
yarn
3+
yarn lerna run build --scope=gatsby-transformer-documentationjs
34
npm install -g gatsby-dev-cli
45
gatsby-dev --set-path-to-repo .
56

@@ -12,7 +13,7 @@ cd "$1" || exit
1213
yarn
1314

1415
echo "=== Copying built Gatsby to website."
15-
gatsby-dev --scan-once
16+
gatsby-dev --scan-once --packages gatsby gatsby-transformer-documentationjs
1617

1718
# copy file if target dir exists
1819
FRAGMENTSDIR="node_modules/gatsby-transformer-sharp/src"

www/gatsby-node.js

Lines changed: 94 additions & 94 deletions
Original file line numberDiff line numberDiff line change
@@ -213,24 +213,24 @@ exports.createPages = ({ graphql, actions, reporter }) => {
213213

214214
return new Promise((resolve, reject) => {
215215
const docsTemplate = path.resolve(`src/templates/template-docs-markdown.js`)
216-
const blogPostTemplate = path.resolve(`src/templates/template-blog-post.js`)
217-
const blogListTemplate = path.resolve(`src/templates/template-blog-list.js`)
218-
const tagTemplate = path.resolve(`src/templates/tags.js`)
219-
const contributorPageTemplate = path.resolve(
220-
`src/templates/template-contributor-page.js`
221-
)
216+
// const blogPostTemplate = path.resolve(`src/templates/template-blog-post.js`)
217+
// const blogListTemplate = path.resolve(`src/templates/template-blog-list.js`)
218+
// const tagTemplate = path.resolve(`src/templates/tags.js`)
219+
// const contributorPageTemplate = path.resolve(
220+
// `src/templates/template-contributor-page.js`
221+
// )
222222
const localPackageTemplate = path.resolve(
223223
`src/templates/template-docs-local-packages.js`
224224
)
225-
const remotePackageTemplate = path.resolve(
226-
`src/templates/template-docs-remote-packages.js`
227-
)
228-
const showcaseTemplate = path.resolve(
229-
`src/templates/template-showcase-details.js`
230-
)
231-
const creatorPageTemplate = path.resolve(
232-
`src/templates/template-creator-details.js`
233-
)
225+
// const remotePackageTemplate = path.resolve(
226+
// `src/templates/template-docs-remote-packages.js`
227+
// )
228+
// const showcaseTemplate = path.resolve(
229+
// `src/templates/template-showcase-details.js`
230+
// )
231+
// const creatorPageTemplate = path.resolve(
232+
// `src/templates/template-creator-details.js`
233+
// )
234234

235235
// Query for markdown nodes to use in creating pages.
236236
graphql(`
@@ -355,49 +355,49 @@ exports.createPages = ({ graphql, actions, reporter }) => {
355355
Array.from({
356356
length: numPages,
357357
}).forEach((_, i) => {
358-
createPage({
359-
path: i === 0 ? `/blog` : `/blog/page/${i + 1}`,
360-
component: slash(blogListTemplate),
361-
context: {
362-
limit: postsPerPage,
363-
skip: i * postsPerPage,
364-
numPages,
365-
currentPage: i + 1,
366-
},
367-
})
358+
// createPage({
359+
// path: i === 0 ? `/blog` : `/blog/page/${i + 1}`,
360+
// component: slash(blogListTemplate),
361+
// context: {
362+
// limit: postsPerPage,
363+
// skip: i * postsPerPage,
364+
// numPages,
365+
// currentPage: i + 1,
366+
// },
367+
// })
368368
})
369369

370370
// Create blog-post pages.
371371
blogPosts.forEach((edge, index) => {
372372
let next = index === 0 ? null : blogPosts[index - 1].node
373373
if (next && !_.get(next, `fields.released`)) next = null
374374

375-
const prev =
376-
index === blogPosts.length - 1 ? null : blogPosts[index + 1].node
377-
378-
createPage({
379-
path: `${edge.node.fields.slug}`, // required
380-
component: slash(blogPostTemplate),
381-
context: {
382-
slug: edge.node.fields.slug,
383-
prev,
384-
next,
385-
},
386-
})
375+
// const prev =
376+
// index === blogPosts.length - 1 ? null : blogPosts[index + 1].node
377+
378+
// createPage({
379+
// path: `${edge.node.fields.slug}`, // required
380+
// component: slash(blogPostTemplate),
381+
// context: {
382+
// slug: edge.node.fields.slug,
383+
// prev,
384+
// next,
385+
// },
386+
// })
387387
})
388388

389389
const tagLists = releasedBlogPosts
390390
.filter(post => _.get(post, `node.frontmatter.tags`))
391391
.map(post => _.get(post, `node.frontmatter.tags`))
392392

393393
_.uniq(_.flatten(tagLists)).forEach(tag => {
394-
createPage({
395-
path: `/blog/tags/${_.kebabCase(tag.toLowerCase())}/`,
396-
component: tagTemplate,
397-
context: {
398-
tag,
399-
},
400-
})
394+
// createPage({
395+
// path: `/blog/tags/${_.kebabCase(tag.toLowerCase())}/`,
396+
// component: tagTemplate,
397+
// context: {
398+
// tag,
399+
// },
400+
// })
401401
})
402402

403403
// Create starter pages.
@@ -410,42 +410,42 @@ exports.createPages = ({ graphql, actions, reporter }) => {
410410
}
411411
})
412412

413-
const starterTemplate = path.resolve(
414-
`src/templates/template-starter-page.js`
415-
)
413+
// const starterTemplate = path.resolve(
414+
// `src/templates/template-starter-page.js`
415+
// )
416416

417417
starters.forEach((edge, index) => {
418-
createPage({
419-
path: `/starters${edge.node.fields.starterShowcase.slug}`,
420-
component: slash(starterTemplate),
421-
context: {
422-
slug: edge.node.fields.starterShowcase.slug,
423-
stub: edge.node.fields.starterShowcase.stub,
424-
},
425-
})
418+
// createPage({
419+
// path: `/starters${edge.node.fields.starterShowcase.slug}`,
420+
// component: slash(starterTemplate),
421+
// context: {
422+
// slug: edge.node.fields.starterShowcase.slug,
423+
// stub: edge.node.fields.starterShowcase.stub,
424+
// },
425+
// })
426426
})
427427

428428
// Create contributor pages.
429429
result.data.allAuthorYaml.edges.forEach(edge => {
430-
createPage({
431-
path: `${edge.node.fields.slug}`,
432-
component: slash(contributorPageTemplate),
433-
context: {
434-
slug: edge.node.fields.slug,
435-
},
436-
})
430+
// createPage({
431+
// path: `${edge.node.fields.slug}`,
432+
// component: slash(contributorPageTemplate),
433+
// context: {
434+
// slug: edge.node.fields.slug,
435+
// },
436+
// })
437437
})
438438

439439
result.data.allCreatorsYaml.edges.forEach(edge => {
440440
if (!edge.node.fields) return
441441
if (!edge.node.fields.slug) return
442-
createPage({
443-
path: `${edge.node.fields.slug}`,
444-
component: slash(creatorPageTemplate),
445-
context: {
446-
slug: edge.node.fields.slug,
447-
},
448-
})
442+
// createPage({
443+
// path: `${edge.node.fields.slug}`,
444+
// component: slash(creatorPageTemplate),
445+
// context: {
446+
// slug: edge.node.fields.slug,
447+
// },
448+
// })
449449
})
450450

451451
result.data.allSitesYaml.edges.forEach(edge => {
@@ -459,13 +459,13 @@ exports.createPages = ({ graphql, actions, reporter }) => {
459459
)
460460
return
461461
}
462-
createPage({
463-
path: `${edge.node.fields.slug}`,
464-
component: slash(showcaseTemplate),
465-
context: {
466-
slug: edge.node.fields.slug,
467-
},
468-
})
462+
// createPage({
463+
// path: `${edge.node.fields.slug}`,
464+
// component: slash(showcaseTemplate),
465+
// context: {
466+
// slug: edge.node.fields.slug,
467+
// },
468+
// })
469469
})
470470

471471
// Create docs pages.
@@ -490,25 +490,25 @@ exports.createPages = ({ graphql, actions, reporter }) => {
490490
// Create package readme
491491
allPackages.forEach(edge => {
492492
if (_.includes(localPackagesArr, edge.node.title)) {
493-
createPage({
494-
path: edge.node.slug,
495-
component: slash(localPackageTemplate),
496-
context: {
497-
slug: edge.node.slug,
498-
id: edge.node.id,
499-
layout: `plugins`,
500-
},
501-
})
493+
// createPage({
494+
// path: edge.node.slug,
495+
// component: slash(localPackageTemplate),
496+
// context: {
497+
// slug: edge.node.slug,
498+
// id: edge.node.id,
499+
// layout: `plugins`,
500+
// },
501+
// })
502502
} else {
503-
createPage({
504-
path: edge.node.slug,
505-
component: slash(remotePackageTemplate),
506-
context: {
507-
slug: edge.node.slug,
508-
id: edge.node.id,
509-
layout: `plugins`,
510-
},
511-
})
503+
// createPage({
504+
// path: edge.node.slug,
505+
// component: slash(remotePackageTemplate),
506+
// context: {
507+
// slug: edge.node.slug,
508+
// id: edge.node.id,
509+
// layout: `plugins`,
510+
// },
511+
// })
512512
}
513513
})
514514

www/package.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -90,6 +90,9 @@
9090
"license": "MIT",
9191
"main": "n/a",
9292
"private": true,
93+
"resolutions": {
94+
"documentation": "^9.0.0"
95+
},
9396
"scripts": {
9497
"build": "gatsby build",
9598
"deploy": "gatsby build --prefix-paths && gh-pages -d public",

0 commit comments

Comments
 (0)