-
Notifications
You must be signed in to change notification settings - Fork 168
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
JENKINS-69301 Update handlebars and replace js-libs with parcel #240
Conversation
…minify CSS through less
- parcel 2 as packager - jenkins-js-extp + @jenkins-cd/js-modules to achieve extension points with pipeline-stage-view - get rid of jenkins-js-lib and jenkins-js-builder
# Conflicts: # ui/package-lock.json # ui/package.json
Not sure why there's this error during build:
Edit: fixed by using |
Signed-off-by: Thorsten Scherler <[email protected]>
…hema to fix win Signed-off-by: Thorsten Scherler <[email protected]>
@@ -1,4 +1,4 @@ | |||
buildPlugin(useContainerAgent: true, configurations: [ | |||
buildPlugin(useContainerAgent: false, configurations: [ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Temporary configuration in respect to jenkins-infra/helpdesk#3105
<frontend-version>1.10.0</frontend-version> | ||
<node.version>18.7.0</node.version> | ||
<npm.version>8.15.0</npm.version> | ||
<frontend-version>1.12.1</frontend-version> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Upgrade in order to make it pass with Mac M1 chips: eirslett/frontend-maven-plugin#952
Does this still need to be released? |
https://issues.jenkins.io/browse/JENKINS-69301
Upgrade
handlebars
to 4.7.7 as a self-contained JSRemove
jenkins-js-libs
andjenkins-js-builder
dependenciesMove from
jenkins-js-modules
to@jenkins-cd/js-modules
Use
parcel
2 as packager instead of gulpStill use adjunct and js-modules for JS extension points