Below code works and helps fetch username and password from Jenkins 
credentials in a piepeline. 


    withCredentials([usernamePassword(credentialsId: 'mysql_creds',
 passwordVariable: 'sqlpassword', usernameVariable: 'sqlusername')])
    {
        creds = "\nUsername: ${sqlusername}\nPassword: ${sqlpassword}\n"
        sqlu = "${sqlusername}"
        sqlp = "${sqlpassword}"
    }

I need to get the same username and password directly in a Jenkins Job 
without using pipelines. 

I copy the same above code a build step execute shell (unix) but when I run 
the job its gives me the below error: 

syntax error near unexpected token `[usernamePassword'
> Build step 'Execute shell' marked build as failure


Can you please help me with the code that works with a Plain Jenkins Job 
execute shell script where these credentials are needed to be passed.

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-users/b1f20b7b-caba-4c30-89d7-5b3c58c187a4%40googlegroups.com.

Reply via email to