Skip to content

Commit

Permalink
Create new repository for hosting the WindowBuilder website sources
Browse files Browse the repository at this point in the history
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/
  • Loading branch information
ptziegler committed Feb 9, 2024
1 parent 2ac8673 commit 0ea6680
Showing 1 changed file with 11 additions and 0 deletions.
11 changes: 11 additions & 0 deletions otterdog/eclipse-windowbuilder.jsonnet
Original file line number Diff line number Diff line change
Expand Up @@ -82,5 +82,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,
},
},
],
}

0 comments on commit 0ea6680

Please sign in to comment.