mirror of https://github.com/qTox/qTox.git
Browse Source
In case someone finds those interesting, or if I get hit by a bus unexpectedlypull/1282/head
2 changed files with 70 additions and 0 deletions
@ -0,0 +1,35 @@
@@ -0,0 +1,35 @@
|
||||
#!/usr/bin/python2.7 |
||||
|
||||
# This script deploys a qTox update to an FTP server. |
||||
# Pass the path to the root of the local update server as argument, no spaces allowed |
||||
|
||||
import sys |
||||
import os |
||||
|
||||
target = 'win32' |
||||
prefix = '/qtox/'+target+'/' |
||||
uploadcmd1 = "bash -c '"+'ftp -n tux3-dev.tox.im 0<<<"`echo -ne "user qtox-win-update-upload INSERT-PASSWORD-HERE\ncd '+target+'\nsend ' |
||||
uploadcmd2 = '\n"`"'+"'" |
||||
|
||||
def upload(file, rfile): |
||||
#print(uploadcmd1+file+' '+rfile+uploadcmd2) |
||||
os.system(uploadcmd1+file+' '+rfile+uploadcmd2) |
||||
|
||||
# Check our local folders |
||||
if (len(sys.argv) < 2): |
||||
print("ERROR: Needs the path to the local update server in argument") |
||||
sys.exit(1) |
||||
|
||||
localpath = sys.argv[1]; |
||||
|
||||
# Upload files/ |
||||
filenames = next(os.walk(localpath+prefix+'/files/'))[2] |
||||
for filename in filenames: |
||||
print("Uploading files/"+filename+'...') |
||||
upload(localpath+prefix+'/files/'+filename, 'files/'+filename) |
||||
|
||||
# Upload version and flist |
||||
print("Uploading flist...") |
||||
upload(localpath+prefix+'flist', 'flist') |
||||
print("Uploading version...") |
||||
upload(localpath+prefix+'version', 'version') |
||||
@ -0,0 +1,35 @@
@@ -0,0 +1,35 @@
|
||||
#!/usr/bin/python2.7 |
||||
|
||||
# This script deploys a qTox update to an FTP server. |
||||
# Pass the path to the root of the local update server as argument, no spaces allowed |
||||
|
||||
import sys |
||||
import os |
||||
|
||||
target = 'win64' |
||||
prefix = '/qtox/'+target+'/' |
||||
uploadcmd1 = "bash -c '"+'ftp -n tux3-dev.tox.im 0<<<"`echo -ne "user qtox-win-update-upload INSERT-PASSWORD-HERE\ncd '+target+'\nsend ' |
||||
uploadcmd2 = '\n"`"'+"'" |
||||
|
||||
def upload(file, rfile): |
||||
#print(uploadcmd1+file+' '+rfile+uploadcmd2) |
||||
os.system(uploadcmd1+file+' '+rfile+uploadcmd2) |
||||
|
||||
# Check our local folders |
||||
if (len(sys.argv) < 2): |
||||
print("ERROR: Needs the path to the local update server in argument") |
||||
sys.exit(1) |
||||
|
||||
localpath = sys.argv[1]; |
||||
|
||||
# Upload files/ |
||||
filenames = next(os.walk(localpath+prefix+'/files/'))[2] |
||||
for filename in filenames: |
||||
print("Uploading files/"+filename+'...') |
||||
upload(localpath+prefix+'/files/'+filename, 'files/'+filename) |
||||
|
||||
# Upload version and flist |
||||
print("Uploading flist...") |
||||
upload(localpath+prefix+'flist', 'flist') |
||||
print("Uploading version...") |
||||
upload(localpath+prefix+'version', 'version') |
||||
Loading…
Reference in new issue