Commit graph

77 commits

Author SHA1 Message Date
Lex Berezhny
8990c145fb
python already installed on mac 2018-08-24 11:38:20 -04:00
Lex Berezhny
e5b1c3c829
dont manually install python on mac 2018-08-24 11:38:20 -04:00
Lex Berezhny
6c7128c0f6
trying mac build 2018-08-24 11:38:20 -04:00
Lex Berezhny
f31f1fa40b
switching down to python 3.6 until pyinstaller and wine support 3.7 2018-08-24 11:38:20 -04:00
Lex Berezhny
2ceba79b9f
linux build added and uploading to S3 2018-08-24 11:38:19 -04:00
Lex Berezhny
7335d012ef
replace miniupnpc with upnpclient
docker build with wine
2018-08-24 11:37:53 -04:00
Lex Berezhny
d35d340613
fixing unit tests
fixing integration tests
skip running functional tests on travis until they are fixed
2018-08-24 11:37:53 -04:00
Lex Berezhny
f05ca137be
adding build stages to .travis.yml 2018-08-24 11:37:53 -04:00
Lex Berezhny
005a131440
require python 3.7 2018-08-24 11:37:53 -04:00
Lex Berezhny
8ab4dd6b2c
build py37, using ubuntu xenail on traivs 2018-08-24 11:37:53 -04:00
Lex Berezhny
ac8c641d64
use lbryumx branch of electrumx 2018-08-24 11:37:53 -04:00
Lex Berezhny
49a7408968
travis-ci stuff: only run pylint for py27 in tox and checkout lbryschema 2018-08-24 11:37:53 -04:00
Lex Berezhny
425c952293
added tox 2018-08-24 11:37:53 -04:00
Lex Berezhny
df9642c325 removed slack notification from .travis.yml 2018-07-10 00:34:59 -04:00
kafene
ee4b47aedc add directive to install packages in requirements_testing.txt for travis 2018-05-21 00:04:27 -04:00
hackrush
f3f6100e43
Fix travis going bonkers over pip errors 2018-04-18 19:43:03 +05:30
Lex Berezhny
866f220d9b
removed PTCWallet 2018-03-28 15:53:50 -04:00
Jack Robison
5c4c182332
increase pylint line length
-run integration tests with -v
2018-02-13 10:27:42 -05:00
Alex Grintsvayg
c63d368e1c disable sourceclear again 2017-10-25 12:52:41 -04:00
Alex Grintsvayg
a212e77a12 dont build gh-pages 2017-10-25 12:26:04 -04:00
Akinwale Ariwodola
2abe85ba25 moved tests into the lbrynet package 2017-09-28 18:21:26 +01:00
Jack Robison
de455c0cce install ruby on travis? 2017-06-21 21:22:17 -04:00
Kay Kurokawa
257d025d98 add integration test 2017-06-01 15:26:03 -04:00
Alex Grintsvayg
7f7a6a619f tests for windows, simplify pylint 2017-04-19 14:59:06 -04:00
Alex Grintsvayg
55d47b9f19 lbryum is in requirements now 2017-04-19 14:59:06 -04:00
Jack Robison
c1525760d8 verbose sourceclear 2017-04-10 15:22:36 -04:00
Jack Robison
b773cbbec6 add sourceclear 2017-04-10 15:13:04 -04:00
jobevers
85390302e2 still more fixes 2017-02-16 14:13:01 -06:00
jobevers
993f2e54f9 more fixes for build 2017-02-16 14:13:01 -06:00
jobevers
87b7e5c742 more fixes for build 2017-02-16 14:13:01 -06:00
jobevers
8b9fef4ed5 forgot to install lbryum 2017-02-16 14:13:01 -06:00
jobevers
73eebdb0e3 move to sudoless; install pre-reqs 2017-02-16 14:13:00 -06:00
jobevers
e1455c3a0d add danger; build in venv 2017-02-16 14:13:00 -06:00
jobevers
205fd66a18 don't build lbry package on travis 2017-02-16 14:13:00 -06:00
jobevers
25cede0dc3 remove branches restriction on travis builds 2017-02-14 07:55:45 -06:00
jobevers
a22758d5c7 try building tags too 2017-02-13 16:56:10 -06:00
Job Evers‐Meltzer
a8780f03a8 Add changelog (#463)
Add changelog and danger checks
2017-02-07 21:34:15 -06:00
Job Evers‐Meltzer
a338d1f0e1 Revert "Remove osx from travis build matrix" 2017-01-16 11:52:19 -05:00
Job Evers-Meltzer
deae84a563 remove osx from travis build matrix 2017-01-12 10:45:31 -06:00
Alex Grintsvayg
b75a89e876 set build type in travis 2016-11-15 22:30:10 -05:00
Job Evers-Meltzer
23c012f417 add ui bundle to RC too 2016-11-11 09:49:27 -06:00
Job Evers-Meltzer
694b5b9ee5 switch branch to master 2016-11-09 11:02:00 -06:00
Job Evers-Meltzer
838508f342 Bundle the UI into non-tagged builds.
Updates the UIManager to check if a bundled UI was included
in the package and preferentially use that.
2016-11-09 09:29:39 -06:00
Job Evers
ed393eb75c Updates the deployment process and the version check associated with it
This commit supports steps 1 and 2 in the new workflow:
1. Change the logic in the daemon to check the github api for the latest release that is not a pre release
2. Change travis to mark all releases as pre release
3. When we are ready to stage a release we push a tag to master. Travis builds the packages and releases them
4. We manually check them
5. Remove the pre release mark when we are happy
2016-07-25 11:13:47 -05:00
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