Remove skip of ghae in sync-search indexing (#49280)
This commit is contained in:
@@ -19,14 +19,6 @@ import { retryOnErrorTest } from './retry-on-error-test.js'
|
|||||||
import { languageKeys } from '#src/languages/lib/languages.js'
|
import { languageKeys } from '#src/languages/lib/languages.js'
|
||||||
import { allVersions } from '#src/versions/lib/all-versions.js'
|
import { allVersions } from '#src/versions/lib/all-versions.js'
|
||||||
|
|
||||||
const availableVersions = Object.fromEntries(
|
|
||||||
Object.entries(allVersions)
|
|
||||||
// GHAE is deprecated and not yet entirely deleted from all-versions
|
|
||||||
// Until so, we manually filter it out.
|
|
||||||
.filter(([version]) => version !== 'github-ae@latest')
|
|
||||||
.map(([key, value]) => [key, value]),
|
|
||||||
)
|
|
||||||
|
|
||||||
// Now you can optionally have set the ELASTICSEARCH_URL in your .env file.
|
// Now you can optionally have set the ELASTICSEARCH_URL in your .env file.
|
||||||
dotenv.config()
|
dotenv.config()
|
||||||
|
|
||||||
@@ -46,7 +38,7 @@ dotenv.config()
|
|||||||
// We need this later to be able to map CLI arguments to what the
|
// We need this later to be able to map CLI arguments to what the
|
||||||
// records are called when found on disk.
|
// records are called when found on disk.
|
||||||
const shortNames = Object.fromEntries(
|
const shortNames = Object.fromEntries(
|
||||||
Object.values(availableVersions).map((info) => {
|
Object.values(allVersions).map((info) => {
|
||||||
const shortName = info.hasNumberedReleases
|
const shortName = info.hasNumberedReleases
|
||||||
? info.miscBaseName + info.currentRelease
|
? info.miscBaseName + info.currentRelease
|
||||||
: info.miscBaseName
|
: info.miscBaseName
|
||||||
|
|||||||
@@ -16,15 +16,8 @@ import { languageKeys } from '#src/languages/lib/languages.js'
|
|||||||
import { allVersions } from '#src/versions/lib/all-versions.js'
|
import { allVersions } from '#src/versions/lib/all-versions.js'
|
||||||
import searchSync from './sync.js'
|
import searchSync from './sync.js'
|
||||||
|
|
||||||
const availableVersions = Object.fromEntries(
|
|
||||||
Object.entries(allVersions)
|
|
||||||
// GHAE is deprecated and not yet entirely deleted from all-versions
|
|
||||||
// Until so, we manually filter it out.
|
|
||||||
.filter(([version]) => version !== 'github-ae@latest')
|
|
||||||
.map(([key, value]) => [key, value]),
|
|
||||||
)
|
|
||||||
const shortNames = Object.fromEntries(
|
const shortNames = Object.fromEntries(
|
||||||
Object.values(availableVersions).map((info) => {
|
Object.values(allVersions).map((info) => {
|
||||||
const shortName = info.hasNumberedReleases
|
const shortName = info.hasNumberedReleases
|
||||||
? info.miscBaseName + info.currentRelease
|
? info.miscBaseName + info.currentRelease
|
||||||
: info.miscBaseName
|
: info.miscBaseName
|
||||||
@@ -32,7 +25,7 @@ const shortNames = Object.fromEntries(
|
|||||||
}),
|
}),
|
||||||
)
|
)
|
||||||
|
|
||||||
const allVersionKeys = [...Object.keys(shortNames), ...Object.keys(availableVersions)]
|
const allVersionKeys = [...Object.keys(shortNames), ...Object.keys(allVersions)]
|
||||||
|
|
||||||
program
|
program
|
||||||
.description('Creates search records by scraping')
|
.description('Creates search records by scraping')
|
||||||
@@ -142,7 +135,7 @@ async function main(opts, args) {
|
|||||||
notLanguage,
|
notLanguage,
|
||||||
outDirectory,
|
outDirectory,
|
||||||
config,
|
config,
|
||||||
versionsToBuild: indexVersion ? [indexVersion] : Object.keys(availableVersions),
|
versionsToBuild: indexVersion ? [indexVersion] : Object.keys(allVersions),
|
||||||
}
|
}
|
||||||
await searchSync(options)
|
await searchSync(options)
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user