Update build to use nodejs instead of shell, add local spec support
Switch to node.js was made for better scripting support for things such as yaml consumption, general file IO, and better support for building the data file used to build the site.
As part of this patch, support for local files was added to pull specs already included in the project to use in the build.
The previous properties file was swapped to the repos.yaml which denotes all of the specs to be imported by the script, and adds support for custom display names to be used in the link text for the site.
Merge request reports
Activity
Deploy Preview for webdev.eclipse.org-spec-host has failed [ 34 sec] Inspect the build logs Restart a deploy nowEdited by Web Dev Bot user Deploy Preview for webdev.eclipse.org-spec-host has failed [ 2 min 8 sec] Inspect the build logs Restart a deploy nowEdited by Web Dev Bot useradded 1 commit
- 5f2f2f47 - Add node-fetch for pre njs v18 fetch support
Deploy Preview for webdev.eclipse.org-spec-host has failed [ 49 sec] Inspect the build logs Restart a deploy nowEdited by Web Dev Bot useradded 1 commit
- 2ee82e4d - Switch to node fetch 2 to support standard requires
Deploy Preview for webdev.eclipse.org-spec-host has failed [ 4 min 0 sec] Inspect the build logs Restart a deploy nowEdited by Web Dev Bot user Deploy Preview for webdev.eclipse.org-spec-host has failed [ 5 min 41 sec] Inspect the build logs Restart a deploy nowEdited by Web Dev Bot useradded 1 commit
- 268372ad - Update build image to use locked Hugo + node versions
Deploy Preview for webdev.eclipse.org-spec-host has failed [ 3 min 59 sec] Inspect the build logs Restart a deploy nowEdited by Web Dev Bot useradded 1 commit
- 972b13cf - Add parentheses around sort to try and force usage of provided sequence
Deploy Preview for webdev.eclipse.org-spec-host has failed [ 3 min 56 sec] Inspect the build logs Restart a deploy nowEdited by Web Dev Bot useradded 1 commit
- 1310f779 - Fix containerImage path in jenkinsfile for proper build version
added 1 commit
- 2ae22499 - Fix Jenkins Groovy map definition to use [] instead of {}
Deploy Preview for webdev.eclipse.org-spec-host has failed [ 2 min 23 sec] Inspect the build logs Restart a deploy nowEdited by Web Dev Bot user Deploy Preview for webdev.eclipse.org-spec-host has failed [ 1 min 42 sec] Inspect the build logs Restart a deploy nowEdited by Web Dev Bot useradded 1 commit
- 497e16d6 - Fix missing data dir in JS spec build process