scripts/common.js (56 lines of code) (raw):

const projects = [ { name: 'apisix-ingress-controller', branch: 'master', hasChangelog: true, }, { name: 'apisix', branch: 'master', hasChangelog: true, }, { name: 'apisix-dashboard', branch: 'master', hasChangelog: true, }, { name: 'apisix-docker', branch: 'master', hasChangelog: false, }, { name: 'apisix-helm-chart', branch: 'master', hasChangelog: false, }, { name: 'apisix-java-plugin-runner', branch: 'main', hasChangelog: true, }, { name: 'apisix-go-plugin-runner', branch: 'master', hasChangelog: true, }, { name: 'apisix-python-plugin-runner', branch: 'master', hasChangelog: true, }, ]; const languages = ['en', 'zh']; module.exports = { projects, languages, projectPaths: projects.map((project) => ({ name: project.name, pluginId: `docs-${project.name}`, branch: project.branch, latestDocs: { en: `../doc/docs/${project.name}`, zh: `../doc/i18n/zh/docusaurus-plugin-content-docs-docs-${project.name}/current`, }, })), };