Jenkins integration requires username

Summary

After updating to 11.6.3, the Jenkins integration will fail if you do not include a username. Our documentation states: Optionally, enter a username and password if your Jenkins server requires authentication.

Steps to reproduce

  1. Navigate to project settings -> integrations
  2. Set up a Jenkins CI integration leaving the username blank
  3. Error banner is displayed: Validations failed. Username can't be blank

What is the current bug behavior?

Error banner is displayed when username is left blank.

What is the expected correct behavior?

Username should not be required.

Relevant logs and/or screenshots

jenkins-username-error

Customer ticket: https://gitlab.zendesk.com/agent/tickets/111821 (internal user)

Observed on 11.6.3 by both the customer and myself.

/cc @erushton

Assignee Loading
Time tracking Loading