mirror of
https://github.com/jrnl-org/jrnl.git
synced 2025-05-11 17:18:30 +02:00
Travis update
This commit is contained in:
parent
e77037b0f1
commit
73d9882b64
2 changed files with 9 additions and 9 deletions
|
@ -5,8 +5,8 @@ python:
|
||||||
- "3.3"
|
- "3.3"
|
||||||
- "3.4"
|
- "3.4"
|
||||||
install:
|
install:
|
||||||
- "pip install -e . --use-mirrors"
|
- "pip install -e ."
|
||||||
- "pip install pycrypto>=2.6 --use-mirrors"
|
- "pip install pycrypto>=2.6"
|
||||||
- "pip install -q behave"
|
- "pip install -q behave"
|
||||||
# command to run tests
|
# command to run tests
|
||||||
script:
|
script:
|
||||||
|
|
14
setup.py
14
setup.py
|
@ -97,26 +97,26 @@ def dist_github():
|
||||||
"name": version,
|
"name": version,
|
||||||
"body": "Changes in Version {}.{}: \n\n{}".format(version_tuple[0], version_tuple[1], changes_since_last_version)
|
"body": "Changes in Version {}.{}: \n\n{}".format(version_tuple[0], version_tuple[1], changes_since_last_version)
|
||||||
}
|
}
|
||||||
print "Preparing release {}...".format(version)
|
print("Preparing release {}...".format(version))
|
||||||
username = keyring.get_password("github", "__default_user") or raw_input("Github username: ")
|
username = keyring.get_password("github", "__default_user") or raw_input("Github username: ")
|
||||||
password = keyring.get_password("github", username) or getpass.getpass()
|
password = keyring.get_password("github", username) or getpass.getpass()
|
||||||
otp = raw_input("One Time Token: ")
|
otp = raw_input("One Time Token: ")
|
||||||
response = requests.post("https://api.github.com/repos/maebert/jrnl/releases", headers={"X-GitHub-OTP": otp}, json=payload, auth=(username, password))
|
response = requests.post("https://api.github.com/repos/maebert/jrnl/releases", headers={"X-GitHub-OTP": otp}, json=payload, auth=(username, password))
|
||||||
if response.status_code in (403, 404):
|
if response.status_code in (403, 404):
|
||||||
print "Authentication error."
|
print("Authentication error.")
|
||||||
else:
|
else:
|
||||||
keyring.set_password("github", "__default_user", username)
|
keyring.set_password("github", "__default_user", username)
|
||||||
keyring.set_password("github", username, password)
|
keyring.set_password("github", username, password)
|
||||||
if response.status_code > 299:
|
if response.status_code > 299:
|
||||||
if "message" in response.json():
|
if "message" in response.json():
|
||||||
print "Error: {}".format(response.json()['message'])
|
print("Error: {}".format(response.json()['message']))
|
||||||
for error_dict in response.json().get('errors', []):
|
for error_dict in response.json().get('errors', []):
|
||||||
print "*", error_dict
|
print("*", error_dict)
|
||||||
else:
|
else:
|
||||||
print "Unkown error"
|
print("Unkown error")
|
||||||
print response.text
|
print(response.text)
|
||||||
else:
|
else:
|
||||||
print "Release created."
|
print("Release created.")
|
||||||
sys.exit()
|
sys.exit()
|
||||||
|
|
||||||
if sys.argv[-1] == 'publish':
|
if sys.argv[-1] == 'publish':
|
||||||
|
|
Loading…
Add table
Reference in a new issue