Skip to content

Commit 94d0099

Browse files
Gaurav0sivakumar-kailasam
authored andcommitted
Fix ability to generate local docs by disabling s3 syncing
1 parent b61a267 commit 94d0099

File tree

1 file changed

+9
-8
lines changed

1 file changed

+9
-8
lines changed

main.js

+9-8
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ import revProjVersionFiles from './lib/rev-docs'
1414
import { downloadExistingDocsToLocal, uploadDocsToS3 } from './lib/s3-sync'
1515
import fixBorkedYuidocFiles from './lib/fix-borked-yuidoc-files'
1616

17-
export function apiDocsProcessor(
17+
export async function apiDocsProcessor(
1818
projects,
1919
specificDocsVersion,
2020
ignorePreviouslyIndexedDoc,
@@ -28,13 +28,14 @@ export function apiDocsProcessor(
2828
let docsVersionMsg = specificDocsVersion !== '' ? `. For version ${specificDocsVersion}` : ''
2929
console.log(`Downloading docs for ${projects.join(' & ')}${docsVersionMsg}`)
3030

31-
downloadExistingDocsToLocal()
32-
.then(() => fetchYuiDocs(projects, specificDocsVersion, ignorePreviouslyIndexedDoc || runClean))
33-
.then(async filesToProcess => {
34-
await fs.mkdirp('tmp/s3-original-docs')
35-
return await RSVP.Promise.all(filesToProcess.map(fixBorkedYuidocFiles))
36-
})
37-
.then(() => readDocs(projects, specificDocsVersion, ignorePreviouslyIndexedDoc, runClean))
31+
if (!ignorePreviouslyIndexedDoc) {
32+
await downloadExistingDocsToLocal()
33+
let filesToProcess = await fetchYuiDocs(projects, specificDocsVersion, runClean)
34+
await fs.mkdirp('tmp/s3-original-docs')
35+
await RSVP.Promise.all(filesToProcess.map(fixBorkedYuidocFiles))
36+
}
37+
38+
await readDocs(projects, specificDocsVersion, ignorePreviouslyIndexedDoc, runClean)
3839
.then(docs => {
3940
return RSVP.map(projects, projectName => {
4041
return RSVP.map(docs[projectName], doc => {

0 commit comments

Comments
 (0)