#coding=utf8
import sys
import os
import requests
import json
import time
username = ''
password =
server_ip=''
job_name=''
req = requests.get('http://{}/crumbIssuer/api/xml?xpath=concat(//crumbRequestField,":",//crumb)'.format(server_ip), auth=(username, password))
res=req.text
crumb=res.split(':')[-1].strip()
print crumb
headers={'Jenkins-Crumb':crumb,'Content-Type':'application/json;UTF-8'}
#查询上一次任务,如果在执行,则终止
url='http://{}/job/{}/lastBuild/api/json?pretty=true'.format(server_ip,job_name)
req = requests.post(url,headers=headers,data={}, auth=(username, password))
res=json.loads(req.text)
build_number=res['id&#