From 24b63f5a5efd26c2a5d4fdf3d6c781a48e1a5c3b Mon Sep 17 00:00:00 2001 From: Patrick Ziegler Date: Fri, 9 Feb 2024 19:13:24 +0100 Subject: [PATCH] Create new repository for hosting the WindowBuilder website sources With the deprecation of PHP within the current year, we need to migrate HTML or something similar. Hugo is one of the proposed alternative, which requires its sources to be hosted separately from the actual website. Issue: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/issues/1934 Hugo template: https://gitlab.eclipse.org/eclipsefdn/it/webdev/hugo-eclipsefdn-website-boilerplate#how-to-build-my-projects-website-with-jenkins "Old" website: https://github.com/eclipse-windowbuilder/windowbuilder-website/ --- otterdog/eclipse-windowbuilder.jsonnet | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/otterdog/eclipse-windowbuilder.jsonnet b/otterdog/eclipse-windowbuilder.jsonnet index 40f944b..8503bb3 100644 --- a/otterdog/eclipse-windowbuilder.jsonnet +++ b/otterdog/eclipse-windowbuilder.jsonnet @@ -79,5 +79,16 @@ orgs.newOrg('eclipse-windowbuilder') { enabled: false, }, }, + orgs.newRepo('windowbuilder-website-source') { + allow_merge_commit: true, + allow_update_branch: false, + default_branch: "master", + delete_branch_on_merge: false, + secret_scanning_push_protection: "disabled", + web_commit_signoff_required: false, + workflows+: { + enabled: false, + }, + }, ], }