update every time if testing target
This commit is contained in:
parent
1b16dca551
commit
52d98c7257
3
.gitignore
vendored
3
.gitignore
vendored
@ -113,3 +113,6 @@ music_folder/
|
|||||||
tmp/
|
tmp/
|
||||||
|
|
||||||
database.db
|
database.db
|
||||||
|
|
||||||
|
# Pycharm
|
||||||
|
.idea/
|
10
util.py
10
util.py
@ -275,14 +275,16 @@ def update(current_version):
|
|||||||
global log
|
global log
|
||||||
|
|
||||||
new_version = new_release_version()
|
new_version = new_release_version()
|
||||||
if version.parse(new_version) > version.parse(current_version):
|
target = var.config.get('bot', 'target_version')
|
||||||
|
if version.parse(new_version) > version.parse(current_version) or target == "testing":
|
||||||
log.info('update: new version, start updating...')
|
log.info('update: new version, start updating...')
|
||||||
target = var.config.get('bot','target_version')
|
|
||||||
tp = sp.check_output(['/usr/bin/env', 'bash', 'update.sh', target]).decode()
|
tp = sp.check_output(['/usr/bin/env', 'bash', 'update.sh', target]).decode()
|
||||||
log.debug(tp)
|
log.debug(tp)
|
||||||
log.info('update: update pip librairies dependancies')
|
log.info('update: update pip libraries dependencies')
|
||||||
tp = sp.check_output([var.config.get('bot', 'pip3_path'), 'install', '--upgrade', '-r', 'requirements.txt']).decode()
|
sp.check_output([var.config.get('bot', 'pip3_path'), 'install', '--upgrade', '-r', 'requirements.txt']).decode()
|
||||||
msg = "New version installed, please restart the bot."
|
msg = "New version installed, please restart the bot."
|
||||||
|
if target == "testing":
|
||||||
|
msg += tp.replace('\n', '<br/>')
|
||||||
|
|
||||||
else:
|
else:
|
||||||
log.info('update: starting update youtube-dl via pip3')
|
log.info('update: starting update youtube-dl via pip3')
|
||||||
|
Loading…
x
Reference in New Issue
Block a user