##// END OF EJS Templates
still raise IOError on missing config file...
still raise IOError on missing config file commit 0aa0be7060c2b1f13858abd4287b89c182aa7fb0 prevented creation of new profiles, because IOError is expected to be handled at a higher level. Now, IOErrors still propagate, and other errors cause warning messages.

File last commit:

r4454:5e1dd6cd
r4465:e4a60c80
Show More
testupload
21 lines | 576 B | text/plain | TextLexer
#!/usr/bin/env python
"""Simple upload script to push up into the testing directory a local build
"""
from __future__ import print_function
from toollib import *
# Get main ipython dir, this will raise if it doesn't pass some checks
ipdir = get_ipdir()
distdir = pjoin(ipdir, 'dist')
# Load release info
execfile(pjoin(ipdir, 'IPython','core','release.py'))
# Build site addresses for file uploads
testing_site = '%s/testing/%s' % (archive, version)
cd(distdir)
# FIXME: this assumes the path *with the version number* exists on the server
sh('scp * %s' % testing_site)