X-Git-Url: https://git.arvados.org/arvados-dev.git/blobdiff_plain/4690e2bf79cfef03c548e08fd5cf67efa709ad12..d30c7f8b3210ae1e825033e852c369d16b7e48f1:/jenkins/run-build-packages.sh diff --git a/jenkins/run-build-packages.sh b/jenkins/run-build-packages.sh index af35285..42b42da 100755 --- a/jenkins/run-build-packages.sh +++ b/jenkins/run-build-packages.sh @@ -95,7 +95,7 @@ case "$TARGET" in debian7) FORMAT=deb FPM_OUTDIR=tmp - REPO_UPDATE_CMD='freight add *deb apt/wheezy && freight cache && rsync -AaHX /var/www/freight/ /var/www/freight-production/ --delete && rm -f *deb' + REPO_UPDATE_CMD='freight add *deb apt/wheezy && freight cache && rm -f *deb' PYTHON2_PACKAGE=python$PYTHON2_VERSION PYTHON2_PKG_PREFIX=python @@ -106,12 +106,12 @@ case "$TARGET" in rsa uritemplate httplib2 ws4py \ virtualenv pykka apache-libcloud requests six pyexecjs jsonschema \ ciso8601 pycrypto backports.ssl_match_hostname pycurl llfuse) - PYTHON3_BACKPORTS=(docker-py six requests) + PYTHON3_BACKPORTS=(docker-py six requests websocket-client) ;; debian8) FORMAT=deb FPM_OUTDIR=tmp - REPO_UPDATE_CMD='freight add *deb apt/wheezy && freight cache && rsync -AaHX /var/www/freight/ /var/www/freight-production/ --delete && rm -f *deb' + REPO_UPDATE_CMD='freight add *deb apt/jessie && freight cache && rm -f *deb' PYTHON2_PACKAGE=python$PYTHON2_VERSION PYTHON2_PKG_PREFIX=python @@ -122,12 +122,12 @@ case "$TARGET" in rsa uritemplate httplib2 ws4py \ virtualenv pykka apache-libcloud requests six pyexecjs jsonschema \ ciso8601 pycrypto backports.ssl_match_hostname pycurl llfuse) - PYTHON3_BACKPORTS=(docker-py six requests) + PYTHON3_BACKPORTS=(docker-py six requests websocket-client) ;; ubuntu1204) FORMAT=deb FPM_OUTDIR=tmp - REPO_UPDATE_CMD='freight add *deb apt/precise && freight cache && rsync -AaHX /var/www/freight/ /var/www/freight-production/ --delete && rm -f *deb' + REPO_UPDATE_CMD='freight add *deb apt/precise && freight cache && rm -f *deb' PYTHON2_PACKAGE=python$PYTHON2_VERSION PYTHON2_PKG_PREFIX=python @@ -138,7 +138,7 @@ case "$TARGET" in rsa uritemplate httplib2 ws4py \ virtualenv pykka apache-libcloud requests six pyexecjs jsonschema \ ciso8601 pycrypto backports.ssl_match_hostname pycurl llfuse) - PYTHON3_BACKPORTS=(docker-py six requests) + PYTHON3_BACKPORTS=(docker-py six requests websocket-client) ;; centos6) FORMAT=rpm @@ -623,7 +623,7 @@ fpm_build_and_scp $GOPATH/bin/crunchstat=/usr/bin/crunchstat crunchstat 'Curover # whip up a patch and send it upstream, but that will be for another day. Ward, # 2014-05-15 cd $WORKSPACE/packages/$TARGET -fpm_build_and_scp $WORKSPACE/sdk/python "${PYTHON2_PKG_PREFIX}-arvados-python-client" 'Curoverse, Inc.' 'python' "$(awk '($1 == "Version:"){print $2}' $WORKSPACE/sdk/python/arvados_python_client.egg-info/PKG-INFO)" "--url=https://arvados.org" "--description=The Arvados Python SDK" +fpm_build_and_scp $WORKSPACE/sdk/python "${PYTHON2_PKG_PREFIX}-arvados-python-client" 'Curoverse, Inc.' 'python' "$(awk '($1 == "Version:"){print $2}' $WORKSPACE/sdk/python/arvados_python_client.egg-info/PKG-INFO)" "--url=https://arvados.org" "--description=The Arvados Python SDK" --deb-recommends=git # The FUSE driver # Please see comment about --no-python-fix-name above; we stay consistent and do @@ -746,8 +746,9 @@ fi # from the package - empty it instead. rm -rf $WORKSPACE/apps/workbench/tmp/* -# Set up application.yml so that asset precompilation works +# Set up application.yml and production.rb so that asset precompilation works \cp config/application.yml.example config/application.yml -f +\cp config/environments/production.rb.example config/environments/production.rb -f sed -i 's/secret_token: ~/secret_token: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx/' config/application.yml RAILS_ENV=production RAILS_GROUPS=assets bundle exec rake assets:precompile >/dev/null