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.

dereckson removed dereckson as the assignee of this task.Mon, Mar 23, 09:23

Unassigning this task to make it available for others.

As I'm not currently working actively on this issue, reset the assignee.

Contributions opportunity. If you’re interested, go ahead and assign yourself. I’m available to share context, review early approaches, or pair if helpful—just tag me.