1. 7f51a0332edd0c675c2d314ca3e62df7ef041281 deps/ipython (8.4.0-33-g7f51a0332)
23 lines
618 B
Python
Executable File
23 lines
618 B
Python
Executable File
#!/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)
|
|
|
|
# Create remote path if it doesn't exist.
|
|
sh('ssh %s "mkdir -p %s/testing/%s" ' % (archive_user, archive_dir, version))
|
|
sh('scp * %s' % testing_site)
|