Commit graph

183 commits

Author SHA1 Message Date
Job Evers‐Meltzer
f1b4c6a1ec Cache pyobjc (#87)
* cache pyobjc modules as wheels
2016-07-18 14:50:05 -05:00
Job Evers-Meltzer
643b95c0e4 switch slack notification token 2016-07-12 14:48:13 -05:00
Job Evers-Meltzer
dfc0ca9525 change slack key and encrypt it 2016-07-11 12:05:27 -05:00
Job Evers-Meltzer
4caee284bc add slack notifications to travis 2016-07-07 12:06:07 -05:00
Job Evers‐Meltzer
87aa9fc6c4 Merge pull request #48 from lbryio/add-cache
add caching for travis
2016-06-27 11:50:23 -05:00
Job Evers
8d5c315817 add caching for travis 2016-06-27 11:21:30 -05:00
Job Evers-Meltzer
ee88970075 use the python installer from python.org
The python from brew links to brew's version of openssl
while the python one works with what osx has by default.
We need the later or else the resultiing app bundle
only works on machines that have brew's version of
openssl.
2016-06-23 15:24:19 -05:00
Job Evers-Meltzer
da13192cfe Use a more up-to-date OSX version
Also related:
 - install framework version of python
 - ensure unencrypted keys are never accidently added to repo
2016-06-22 23:23:26 -05:00
Job Evers-Meltzer
56305c4ede allow tags that start with test to pass 2016-06-21 15:05:15 -05:00
Job Evers-Meltzer
c3aa5b0515 restore version check 2016-06-21 01:36:03 -05:00
Job Evers-Meltzer
30afa43ed4 how about two providers? 2016-06-21 01:24:34 -05:00
Job Evers-Meltzer
f2e66abe67 can there be two deploys? 2016-06-21 01:08:06 -05:00
Job Evers-Meltzer
cdb311a501 build dmg from LBRY.app 2016-06-21 00:19:40 -05:00
Job Evers-Meltzer
4c2b3e157c deactivate version check so that I can do a test release 2016-06-20 22:57:04 -05:00
Job Evers-Meltzer
52625b710b trying to release linux and OSX files 2016-06-20 22:55:55 -05:00
Job Evers-Meltzer
f16111369f Update build script
setup_uri_handler.py has moved, update build script to reflect
 again, setup_uri_handler changed location
 remove pipe to /dev/null
 try updating openssl
 try deep signing
 another file renamed
 install a dependency
 prereqs
 install requirements
 install certifi
 only install requirements on osx
 thin binaries only if they're actually fat
2016-06-20 20:45:28 -05:00
Job Evers
652c7d72f6 Add encrypted certificate needed for code signing
This is a cleaned up version of commit c5dc06962d
  add OSX build to travis matrix
  fix the OSX build not failing
  add encrypted certificate and identity file
  Update submodule to lbry-osx-app/master
2016-06-20 20:43:34 -05:00
Job Evers
12c9e16f37 fix typo to actually use ubuntu trusty 2016-06-10 01:22:51 -05:00
Job Evers-Meltzer
4b817cef65 activate tracing flag on build script 2016-06-07 10:52:21 -05:00
Job Evers-Meltzer
4e6afbc8ff Merge remote-tracking branch 'origin/master' into add-tests-to-travis 2016-06-01 22:56:05 -05:00
Jack
ef62fd7e34 fix pip install jsonrpc 2016-05-30 16:37:47 -04:00
Jack
3d56baddd7 fix import error 2016-05-30 15:44:31 -04:00
Job Evers
c967230969 restore version consistency check 2016-05-28 11:04:10 -05:00
Job Evers
7385cb0c89 try new filename for travis deployment 2016-05-28 09:54:08 -05:00
Job Evers
a22052e85b comment out version check 2016-05-28 09:32:41 -05:00
Job Evers-Meltzer
dab4427c18 add deployment section to .travis.yml
- not sure if the file name entry will work.
2016-05-28 10:08:18 -04:00
Job Evers-Meltzer
ad7d508a3c fail build if version doens't match tag 2016-05-28 10:08:18 -04:00
Job Evers-Meltzer
cb30514cbc fix whitespace 2016-05-28 10:08:18 -04:00
Job Evers
53af9db285 add tests and linting 2016-05-27 15:46:00 -05:00
Job Evers-Meltzer
b557a14134 fix whitespace 2016-05-27 13:27:44 -05:00
Jack
6b39e549f7 add developer id to travis.yml 2016-05-25 21:02:30 -04:00
Jack
c5dc06962d travis code signing 2016-05-24 17:44:26 -04:00
Job Evers
efb5157027 Enabling builds on travis-ci
- adds a travis.yml config file
- modifies the ubuntu build script to work on travis
- adds start of osx builds
   - waiting for certs to be added
2016-05-22 20:17:36 -05:00