Page MenuHomeDevCentral

Deploy Phabricator Jenkins plugin
Open, NormalPublic

Description

Jenkins <--> DevCentral connectivity uses a Jenkins plugin: https://github.com/uber-archive/phabricator-jenkins-plugin

A fix has been submitted to address a library issue, but it's not released, so can't be fetched automatically from Jenkins.

We'd need to compile it and release the artifact somewhere. Note we don't currently have a Maven repository or plan for one, as we don't currently maintain any Java code at Nasqueron.

Event Timeline

dereckson triaged this task as High priority.Mar 26 2023, 14:00
dereckson created this task.

is built on IntellJ IDEA with gradle target "jpi"

Reference: https://github.com/jenkinsci/gradle-jpi-plugin

is the expected format by Jenkins.

Next: publish this somewhere

Also, upstream must be contacted to do a release, because Jenkins tags > 2.1.3 as compromised, even if it has been fixed.