jenkinsci / google-compute-engine-plugin

https://plugins.jenkins.io/google-compute-engine/
Apache License 2.0
57 stars 88 forks source link

Replace dropdown button to remove dependency on YUI #483

Closed zbynek closed 2 weeks ago

zbynek commented 1 month ago

Fixes https://issues.jenkins.io/browse/JENKINS-73544

Replace YUI button with a more modern component, analogous to https://github.com/jenkinsci/credentials-plugin/pull/551 as part of the YUI removal initiative (https://issues.jenkins.io/browse/JENKINS-73539 )

Testing done

Manually checked that clicking the dropdown button goes to the provision page with the correct parameters.

Submitter checklist

zbynek commented 1 month ago

Same code change is proposed for EC2 plugin in https://github.com/jenkinsci/ec2-plugin/pull/997

timja commented 2 weeks ago

@jenkinsci/google-compute-engine-plugin-developers YUI will soon be removed from Jenkins core, a merge and release of this pull request would be appreciated, thank you