Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-43346

Getting "No Such Job" Error while accessing the jobs through jenkins-cli.jar

    Details

    • Type: Bug
    • Status: Open (View Workflow)
    • Priority: Major
    • Resolution: Unresolved
    • Component/s: core
    • Labels:
    • Similar Issues:

      Description

      Currently we are using Cloudbees Jenkins Enterprise [Jenkins ver. 2.7.20.0.2 (CloudBees Jenkins Enterprise 2.7.20.0.2-fixed) in our Project.

      We used to update Build Description automatically by parsing log using Python and used jenkins-cli.jar [version=2.7.20]  for updating description in each builds using "set-build-description" parameter.

      Jenkins folder structure will be like Project Code–> Projects.

      Eg: TGM0 is root folder and inside that we have Projects as sub folders as shown below

      list-jobs --> list all root folders as shown below,

      But when we try to execute the below command we're getting error as "no job found"

      java -jar C:\apps\jenkins-cli.jar -s http://jenkins.fg.rbc.com/ set-build-description DAILY_PERFORMANCE 62 = --username hramkuma --password ** 0<"F:\Jenkins\workspace\TGM0\DAILY_PERFORMANCE\results\Performance_Daily\builddesc.txt" 

      But the job "Daily Performance" exists in TGM0 folder,

      Kindly provide a solution for this.

        Attachments

          Activity

          Hide
          fbelzunc Félix Belzunce Arcos added a comment -

          I am able to reproduce this problem in 2.60.1.1

          Show
          fbelzunc Félix Belzunce Arcos added a comment - I am able to reproduce this problem in 2.60.1.1
          Hide
          oleg_nenashev Oleg Nenashev added a comment -

          Félix Belzunce Arcos assigned it to you then. If it is a CloudBees support ticket, please follow up in this vendor's support channels

          Show
          oleg_nenashev Oleg Nenashev added a comment - Félix Belzunce Arcos assigned it to you then. If it is a CloudBees support ticket, please follow up in this vendor's support channels
          Hide
          fbelzunc Félix Belzunce Arcos added a comment -

          As per documentation:

          Authentication is preferably via SSH keypair. A login command and --username / --password command (note: not global) options are also available; these are discouraged since they cannot work with a non-password-based security realm, certain command arguments will not be properly parsed if anonymous users lack overall or job read access, and saving human-chosen passwords for use in scripts is considered insecure.
          

          If you use the API token, what is the recommendation here use the command below and it will work:

          java -jar jenkins-cli.jar -s http://jenkins.example:8080/ -auth admin:2793b5e799cac2ec343245e2384f06fc build testing
          
          Show
          fbelzunc Félix Belzunce Arcos added a comment - As per documentation: Authentication is preferably via SSH keypair. A login command and --username / --password command (note: not global) options are also available; these are discouraged since they cannot work with a non-password-based security realm, certain command arguments will not be properly parsed if anonymous users lack overall or job read access, and saving human-chosen passwords for use in scripts is considered insecure. If you use the API token, what is the recommendation here use the command below and it will work: java -jar jenkins-cli.jar -s http: //jenkins.example:8080/ -auth admin:2793b5e799cac2ec343245e2384f06fc build testing
          Show
          overflow vincent park added a comment - - edited https://stackoverflow.com/questions/30066657/jenkins-cant-found-the-job-when-build-job-why it is working for me.
          Hide
          rzhou Ronnie Zhou added a comment -

          If you use the console option, it works for freestyle jobs but not pipeline.

          Show
          rzhou Ronnie Zhou added a comment - If you use the console option, it works for freestyle jobs but not pipeline.

            People

            • Assignee:
              fbelzunc Félix Belzunce Arcos
              Reporter:
              ramkumar_haridass Ramkumar Haridass
            • Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

              Dates

              • Created:
                Updated: