How to use the value in Groovy script which is running inside python

Akshay Gupta May 28, 2019

I am using the below groovy script inside python script to get jenkins data for a job. But I am not able to access the python variable "JOB" inside the groovy script. Kindly Help

def job_details():    JOB = "Abc/Xyz"        info = server.run_script(
            '''
    import jenkins.model.Jenkins
    def test_job = Jenkins.instance.getItemByFullName(**JOB**)
    last_build_number = test_job.getLastBuild().getNumber()
    println last_build_number
        ''')

 

1 answer

0 votes
Gonchik Tsymzhitov
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
January 28, 2021

Why do you want to do like that complicated way?

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events