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.