jenkinsci / dependency-track-plugin

Main repository for the official Dependency-Track Jenkins plugin
https://dependencytrack.org/
Apache License 2.0
44 stars 27 forks source link

Remove usages of `l:css` #160

Closed basil closed 1 year ago

basil commented 1 year ago

Does not require https://github.com/jenkinsci/jenkins/pull/7827, but needed before https://github.com/jenkinsci/jenkins/pull/7827 can be merged and released. To test this PR, I created a Freestyle project and added a Dependency-Track publisher, then verified that the config.css was properly loaded in my browser's network debugging tools; similarly, I verified that global.css was correctly loaded from the Manage Jenkins page. A timely merge and release of this PR would be of great assistance to the core developers with regard to unblocking https://github.com/jenkinsci/jenkins/pull/7827 and facilitating the removal of an undesirable dependency from Jenkins core. CC @sephiroth-j

sephiroth-j commented 1 year ago

A timely merge and release of this PR [...]

For this I will have to backport the changes in v4.3.x.

basil commented 1 year ago

As documented in https://gist.github.com/jglick/86a30894446ed38f918050c1180483e2.