передача параметров из Groovy в Python (работа Дженкинса) - PullRequest
0 голосов
/ 29 мая 2018

Я использую groovy для вызова python в моей работе в Jenkins.я хотел бы передать несколько параметров и питону, и мне нужно использовать их в питоне

Я вызываю питона, как показано ниже

result = sh(returnStdout:true , script: '#!/bin/sh -e\n' + 'python test.py').trim()

Параметры, которые мне нужно передать, это Дженкинспостроить параметры работы.

Можете ли вы предложить решение этой проблемы .?

1 Ответ

0 голосов
/ 29 мая 2018

Попробуйте:

cmd = """#!/bin/sh -e\n' + 'python test.py ${JENKINS_VAR_1} ${JENKINS_VAR_1}"""
result = sh(returnStdout:true , script: cmd).trim()

Предполагается, что у вас уже есть код в python для доступа к аргументу.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...