FIX Update sources with correct branchs for v4

Also re-arrange the sources to relate directly to the CMS major version
to make it easier to update for subsequent majors.
This commit is contained in:
Guy Sartorelli 2022-07-22 12:10:35 +12:00
parent a7426b66c4
commit f7cf11e6b9
1 changed files with 301 additions and 406 deletions

View File

@ -1,416 +1,311 @@
module.exports = [ module.exports = [
/******* main content *********/
// v4 // v4
{ {
resolve: `gatsby-source-git`, resolve: `gatsby-source-git`,
options: { options: {
name: `user--4`, name: `user--4`,
remote: `https://github.com/silverstripe/silverstripe-userhelp-content.git`, remote: `https://github.com/silverstripe/silverstripe-userhelp-content.git`,
branch: `4`, branch: `4`,
patterns: `docs/en/**` patterns: `docs/en/**`
} }
}, },
// v3
{ {
resolve: `gatsby-source-git`, resolve: `gatsby-source-git`,
options: { options: {
name: `user--3`, name: `user--4--optional_features/setting_up_advancedworkflow`,
remote: `https://github.com/silverstripe/silverstripe-userhelp-content.git`, remote: `https://github.com/symbiote/silverstripe-advancedworkflow`,
branch: `3`, branch: `5`,
patterns: `docs/en/**` patterns: `docs/en/userguide/**`
} }
}, },
{
resolve: `gatsby-source-git`,
options: {
name: `user--4--optional_features/online_databases_and_registries`,
remote: `https://github.com/silverstripe/silverstripe-registry`,
branch: `2`,
patterns: `docs/en/userguide/**`
}
},
{
resolve: `gatsby-source-git`,
options: {
name: `user--4--optional_features/content_review`,
remote: `https://github.com/silverstripe/silverstripe-contentreview`,
branch: `4`,
patterns: `docs/en/userguide/**`
}
},
{
resolve: `gatsby-source-git`,
options: {
name: `user--4--optional_features/blogs`,
remote: `https://github.com/silverstripe/silverstripe-blog`,
branch: `3`,
patterns: `docs/en/userguide/**`
}
},
{
resolve: `gatsby-source-git`,
options: {
name: `user--4--optional_features/forms`,
remote: `https://github.com/silverstripe/silverstripe-userforms`,
branch: `5`,
patterns: `docs/en/userguide/**`
}
},
{
resolve: `gatsby-source-git`,
options: {
name: `user--4--optional_features/working_with_multiple_websites`,
remote: `https://github.com/silverstripe/silverstripe-subsites`,
branch: `2`,
patterns: `docs/en/userguide/**`
}
},
{
resolve: `gatsby-source-git`,
options: {
name: `user--4--optional_features/taxonomies`,
remote: `https://github.com/silverstripe/silverstripe-taxonomy`,
branch: `2`,
patterns: `docs/en/userguide/**`
}
},
{
resolve: `gatsby-source-git`,
options: {
name: `user--4--optional_features/iframe`,
remote: `https://github.com/silverstripe/silverstripe-iframe`,
branch: `2`,
patterns: `docs/en/userguide/**`
}
},
{
resolve: `gatsby-source-git`,
options: {
name: `user--4--optional_features/site_wide_rss_feeds`,
remote: `https://github.com/silverstripe/silverstripe-versionfeed`,
branch: `2`,
patterns: `docs/en/userguide/**`
}
},
{
resolve: `gatsby-source-git`,
options: {
name: `user--4--optional_features/content_blocks`,
remote: `https://github.com/dnadesign/silverstripe-elemental`,
branch: `4`,
patterns: `docs/en/userguide/**`
}
},
{
resolve: `gatsby-source-git`,
options: {
name: `user--4--optional_features/modules_report`,
remote: `https://github.com/bringyourownideas/silverstripe-maintenance`,
branch: `2`,
patterns: `docs/en/userguide/**`
}
},
{
resolve: `gatsby-source-git`,
options: {
name: `user--4--optional_features/share_draft_content`,
remote: `https://github.com/silverstripe/silverstripe-sharedraftcontent`,
branch: `2`,
patterns: `docs/en/userguide/**`
}
},
{
resolve: `gatsby-source-git`,
options: {
name: `user--4--optional_features/document_converter`,
remote: `https://github.com/silverstripe/silverstripe-documentconverter`,
branch: `2`,
patterns: `docs/en/userguide/**`
}
},
{
resolve: `gatsby-source-git`,
options: {
name: `user--4--optional_features/ckan_registry`,
remote: `https://github.com/silverstripe/silverstripe-ckan-registry`,
branch: `1`,
patterns: `docs/en/userguide/**`
}
},
{
resolve: `gatsby-source-git`,
options: {
name: `user--4--optional_features/multi-factor_authentication`,
remote: `https://github.com/silverstripe/silverstripe-mfa`,
branch: `4`,
patterns: `docs/en/userguide/**`
}
},
{
resolve: `gatsby-source-git`,
options: {
name: `user--4--managing_your_website/reports/security_report`,
remote: `https://github.com/silverstripe/silverstripe-securityreport`,
branch: `2`,
patterns: `docs/en/userguide/**`,
}
},
{
resolve: `gatsby-source-git`,
options: {
name: `user--4--managing_your_website/reports/sitewide_content_report`,
remote: `https://github.com/silverstripe/silverstripe-sitewidecontent-report`,
branch: `3`,
patterns: `docs/en/userguide/**`,
}
},
{
resolve: `gatsby-source-git`,
options: {
name: `user--4--optional_features/managing_devices`,
remote: `https://github.com/silverstripe/silverstripe-session-manager`,
branch: `1`,
patterns: `docs/en/userguide/**`
}
},
// v3 // v3
{ {
resolve: `gatsby-source-git`, resolve: `gatsby-source-git`,
options: { options: {
name: `user--3--optional_features/versionedfiles`, name: `user--3`,
remote: `https://github.com/symbiote/silverstripe-versionedfiles`, remote: `https://github.com/silverstripe/silverstripe-userhelp-content.git`,
branch: `master`, branch: `3`,
patterns: `docs/en/userguide/**` patterns: `docs/en/**`
} }
}, },
// v3
{ {
// Running a fork. Switch remote back once merged. resolve: `gatsby-source-git`,
resolve: `gatsby-source-git`, options: {
options: { name: `user--3--optional_features/versionedfiles`,
name: `user--3--optional_features/setting_up_advancedworkflow`, remote: `https://github.com/symbiote/silverstripe-versionedfiles`,
remote: `https://github.com/symbiote/silverstripe-advancedworkflow`, branch: `master`,
branch: `4`, patterns: `docs/en/userguide/**`
patterns: `docs/en/userguide/**` }
} },
}, {
resolve: `gatsby-source-git`,
// v4 options: {
{ name: `user--3--optional_features/setting_up_advancedworkflow`,
resolve: `gatsby-source-git`, remote: `https://github.com/symbiote/silverstripe-advancedworkflow`,
options: { branch: `4`,
name: `user--4--optional_features/setting_up_advancedworkflow`, patterns: `docs/en/userguide/**`
remote: `https://github.com/symbiote/silverstripe-advancedworkflow`, }
branch: `master`, },
patterns: `docs/en/userguide/**` {
} resolve: `gatsby-source-git`,
}, options: {
name: `user--3--optional_features/online_databases_and_registries`,
/******* registry ********/ remote: `https://github.com/silverstripe/silverstripe-registry`,
branch: `1.0`,
// v3 patterns: `docs/en/userguide/**`
{ }
resolve: `gatsby-source-git`, },
options: { {
name: `user--3--optional_features/online_databases_and_registries`, resolve: `gatsby-source-git`,
remote: `https://github.com/silverstripe/silverstripe-registry`, options: {
branch: `1.0`, name: `user--3--optional_features/forums`,
patterns: `docs/en/userguide/**` remote: `https://github.com/silverstripe-archive/silverstripe-forum`,
} branch: `0.8`,
}, patterns: `docs/en/userguide/**`
}
// v4 },
{ {
resolve: `gatsby-source-git`, resolve: `gatsby-source-git`,
options: { options: {
name: `user--4--optional_features/online_databases_and_registries`, name: `user--3--optional_features/blogs`,
remote: `https://github.com/silverstripe/silverstripe-registry`, remote: `https://github.com/silverstripe/silverstripe-blog`,
branch: `master`, branch: `2`,
patterns: `docs/en/userguide/**` patterns: `docs/en/userguide/**`
} }
}, },
{
/******* forum ********/ resolve: `gatsby-source-git`,
options: {
// v3 name: `user--3--optional_features/working_with_translations`,
{ remote: `https://github.com/silverstripe/silverstripe-translatable`,
resolve: `gatsby-source-git`, branch: `2.1`,
options: { patterns: `docs/en/userguide/**`
name: `user--3--optional_features/forums`, }
remote: `https://github.com/silverstripe-archive/silverstripe-forum`, },
branch: `0.8`, {
patterns: `docs/en/userguide/**` resolve: `gatsby-source-git`,
} options: {
}, name: `user--3--optional_features/working_with_multiple_websites`,
remote: `https://github.com/silverstripe/silverstripe-subsites`,
/******* contentreview ********/ branch: `1.1`,
patterns: `docs/en/userguide/**`
}
// v4 },
{ {
resolve: `gatsby-source-git`, resolve: `gatsby-source-git`,
options: { options: {
name: `user--4--optional_features/content_review`, name: `user--3--optional_features/securing_files`,
remote: `https://github.com/silverstripe/silverstripe-contentreview`, remote: `https://github.com/silverstripe/silverstripe-secureassets`,
branch: `master`, branch: `master`,
patterns: `docs/en/userguide/**` patterns: `docs/en/userguide/**`
} }
}, },
{
/******* blog ********/ resolve: `gatsby-source-git`,
options: {
// v3 name: `user--3--optional_features/taxonomies`,
{ remote: `https://github.com/silverstripe/silverstripe-taxonomy`,
resolve: `gatsby-source-git`, branch: `1`,
options: { patterns: `docs/en/userguide/**`
name: `user--3--optional_features/blogs`, }
remote: `https://github.com/silverstripe/silverstripe-blog`, },
branch: `2`, {
patterns: `docs/en/userguide/**` resolve: `gatsby-source-git`,
} options: {
}, name: `user--3--optional_features/iframe`,
remote: `https://github.com/silverstripe/silverstripe-iframe`,
// v4 branch: `1.0`,
{ patterns: `docs/en/userguide/**`
resolve: `gatsby-source-git`, }
options: { },
name: `user--4--optional_features/blogs`, {
remote: `https://github.com/silverstripe/silverstripe-blog`, resolve: `gatsby-source-git`,
branch: `master`, options: {
patterns: `docs/en/userguide/**` name: `user--3--optional_features/site_wide_rss_feeds`,
} remote: `https://github.com/silverstripe/silverstripe-versionfeed`,
}, branch: `master`,
patterns: `docs/en/userguide/**`
/******* userforms ********/ }
},
// v4 {
{ resolve: `gatsby-source-git`,
resolve: `gatsby-source-git`, options: {
options: { name: `user--3--optional_features/document_management_system`,
name: `user--4--optional_features/forms`, remote: `https://github.com/silverstripe/silverstripe-dms`,
remote: `https://github.com/silverstripe/silverstripe-userforms`, branch: `master`,
branch: `master`, patterns: `docs/en/userguide/**`
patterns: `docs/en/userguide/**` }
} },
}, {
resolve: `gatsby-source-git`,
/******* translatable ********/ options: {
name: `user--3--managing_your_website/reports/security_report`,
// v3 remote: `https://github.com/silverstripe/silverstripe-securityreport`,
{ branch: `master`,
resolve: `gatsby-source-git`, patterns: `docs/en/userguide/**`,
options: { }
name: `user--3--optional_features/working_with_translations`, },
remote: `https://github.com/silverstripe/silverstripe-translatable`, {
branch: `2.1`, resolve: `gatsby-source-git`,
patterns: `docs/en/userguide/**` options: {
} name: `user--3--managing_your_website/reports/sitewide_content_report`,
}, remote: `https://github.com/silverstripe/silverstripe-sitewidecontent-report`,
branch: `2.0`,
/******* subsites ********/ patterns: `docs/en/userguide/**`,
}
// v3 },
{
resolve: `gatsby-source-git`,
options: {
name: `user--3--optional_features/working_with_multiple_websites`,
remote: `https://github.com/silverstripe/silverstripe-subsites`,
branch: `1.1`,
patterns: `docs/en/userguide/**`
}
},
// v4
{
resolve: `gatsby-source-git`,
options: {
name: `user--4--optional_features/working_with_multiple_websites`,
remote: `https://github.com/silverstripe/silverstripe-subsites`,
branch: `1.1`,
patterns: `docs/en/userguide/**`
}
},
/******* secureassets ********/
// v3
{
resolve: `gatsby-source-git`,
options: {
name: `user--3--optional_features/securing_files`,
remote: `https://github.com/silverstripe/silverstripe-secureassets`,
branch: `master`,
patterns: `docs/en/userguide/**`
}
},
/******* taxonomy ********/
// v3
{
resolve: `gatsby-source-git`,
options: {
name: `user--3--optional_features/taxonomies`,
remote: `https://github.com/silverstripe/silverstripe-taxonomy`,
branch: `1`,
patterns: `docs/en/userguide/**`
}
},
// v4
{
resolve: `gatsby-source-git`,
options: {
name: `user--4--optional_features/taxonomies`,
remote: `https://github.com/silverstripe/silverstripe-taxonomy`,
branch: `master`,
patterns: `docs/en/userguide/**`
}
},
/******* iframe ********/
// v3
{
resolve: `gatsby-source-git`,
options: {
name: `user--3--optional_features/iframe`,
remote: `https://github.com/silverstripe/silverstripe-iframe`,
branch: `1.0`,
patterns: `docs/en/userguide/**`
}
},
// v4
{
resolve: `gatsby-source-git`,
options: {
name: `user--4--optional_features/iframe`,
remote: `https://github.com/silverstripe/silverstripe-iframe`,
branch: `master`,
patterns: `docs/en/userguide/**`
}
},
/******* versionfeed ********/
// v3
{
resolve: `gatsby-source-git`,
options: {
name: `user--3--optional_features/site_wide_rss_feeds`,
remote: `https://github.com/silverstripe/silverstripe-versionfeed`,
branch: `master`,
patterns: `docs/en/userguide/**`
}
},
// v4
{
resolve: `gatsby-source-git`,
options: {
name: `user--4--optional_features/site_wide_rss_feeds`,
remote: `https://github.com/silverstripe/silverstripe-versionfeed`,
branch: `master`,
patterns: `docs/en/userguide/**`
}
},
/******* dms ********/
// v3
{
resolve: `gatsby-source-git`,
options: {
name: `user--3--optional_features/document_management_system`,
remote: `https://github.com/silverstripe/silverstripe-dms`,
branch: `master`,
patterns: `docs/en/userguide/**`
}
},
/******* elemental ********/
// v4
{
resolve: `gatsby-source-git`,
options: {
name: `user--4--optional_features/content_blocks`,
remote: `https://github.com/dnadesign/silverstripe-elemental`,
branch: `master`,
patterns: `docs/en/userguide/**`
}
},
// v4
{
resolve: `gatsby-source-git`,
options: {
name: `user--4--optional_features/modules_report`,
remote: `https://github.com/bringyourownideas/silverstripe-maintenance`,
branch: `1`,
patterns: `docs/en/userguide/**`
}
},
/******* sharedraftcontent ********/
// v4
{
resolve: `gatsby-source-git`,
options: {
name: `user--4--optional_features/share_draft_content`,
remote: `https://github.com/silverstripe/silverstripe-sharedraftcontent`,
branch: `master`,
patterns: `docs/en/userguide/**`
}
},
/******* documentconverter ********/
// v4
{
resolve: `gatsby-source-git`,
options: {
name: `user--4--optional_features/document_converter`,
remote: `https://github.com/silverstripe/silverstripe-documentconverter`,
branch: `master`,
patterns: `docs/en/userguide/**`
}
},
/******* ckan-registry ********/
// v4
{
resolve: `gatsby-source-git`,
options: {
name: `user--4--optional_features/ckan_registry`,
remote: `https://github.com/silverstripe/silverstripe-ckan-registry`,
branch: `master`,
patterns: `docs/en/userguide/**`
}
},
/******* mfa ********/
// v4
{
resolve: `gatsby-source-git`,
options: {
name: `user--4--optional_features/multi-factor_authentication`,
remote: `https://github.com/silverstripe/silverstripe-mfa`,
branch: `master`,
patterns: `docs/en/userguide/**`
}
},
/******** securityreport ********/
// v4
{
resolve: `gatsby-source-git`,
options: {
name: `user--4--managing_your_website/reports/security_report`,
remote: `https://github.com/silverstripe/silverstripe-securityreport`,
branch: `master`,
patterns: `docs/en/userguide/**`,
}
},
// v3
{
resolve: `gatsby-source-git`,
options: {
name: `user--3--managing_your_website/reports/security_report`,
remote: `https://github.com/silverstripe/silverstripe-securityreport`,
branch: `master`,
patterns: `docs/en/userguide/**`,
}
},
/******** sitewide-content-report ********/
// v4
{
resolve: `gatsby-source-git`,
options: {
name: `user--4--managing_your_website/reports/sitewide_content_report`,
remote: `https://github.com/silverstripe/silverstripe-sitewidecontent-report`,
branch: `master`,
patterns: `docs/en/userguide/**`,
}
},
// v3
{
resolve: `gatsby-source-git`,
options: {
name: `user--3--managing_your_website/reports/sitewide_content_report`,
remote: `https://github.com/silverstripe/silverstripe-sitewidecontent-report`,
branch: `2.0`,
patterns: `docs/en/userguide/**`,
}
},
/******* session-manager ********/
// v4
{
resolve: `gatsby-source-git`,
options: {
name: `user--4--optional_features/managing_devices`,
remote: `https://github.com/silverstripe/silverstripe-session-manager`,
branch: `1`,
patterns: `docs/en/userguide/**`
}
},
]; ];