0
私はpythonスクリプトでjenkins apiを実装する際にいくつかの問題を抱えています。たとえば、disable_jobを追加しようとしています。私が働いジェンキンスへの私の接続を持っているし、ジョブを構築することができますが、私はあなたのコードが正常に動作しているJenkins API with python
def disable_job(server, project):
try:
job_exists = server.get_job_name(project) # check to see if job exists
if job_exists == None:
print 'Error: Project (job) %s does not exist.\n\n' % project
ret = None
else:
server.disable_job(project)
msg = ('Disabled project (job) %s\n' % project)
except:
emsg = ('Error: Something went wrong building project (job) %s on '
'Jenkins.\n\n' % project)
print emsg
return disable_job
することはできません無効にします。 – Barney
@barney私はコードを実行しようとしたが、それはちょうどに見えない、あなたには何も間違っているようですか?たぶん私の設定に何かが間違っているかもしれません – VisualExstasy
server.disable_jobはパラメータとして文字列を取る必要があります。あなたは文字列を渡していますか?何かエラーがありますか? – Barney