Commit graph

43 commits

Author SHA1 Message Date
Igor Gassmann
1fa8d4bcf7 chore: remove publishing from build.sh script 2018-03-08 09:33:24 -05:00
Igor Gassmann
77ae75a655 chore: remove daemon download from build.sh
Daemon is now being download when the command $ yarn install is used.
2018-03-07 18:26:35 -05:00
Igor Gassmann
b9f4d7b307
chore: migrate to AppImage and update publish workflow (#1010)
The app now uses AppImage instead of .deb files for Linux. Thanks to this change, the app supports now auto-updates on Linux too.

The publishing workflow has been updated. It uses now the publishing mechanisms offered by electron-builder.
2018-03-07 18:03:45 -05:00
Alex Liebowitz
483809be1b Merge remote-tracking branch 'origin/master' into auto-update 2018-01-23 10:35:15 -05:00
Alex Liebowitz
853bf2cfe7 Make video pause when you hit the "Upgrade Now" button on Mac/Win 2018-01-17 07:10:45 -05:00
Alex Liebowitz
e39470c3cc Copy dmg file into dist/mac for TeamCity
TeamCity expects the dmg to be in dist/mac, but in the new
electron-builder it's put directly in dist/ (in the long run the right
way to solve this is to update the TeamCity config).
2018-01-12 00:30:23 -05:00
Igor Gassmann
01dd124d60 Update electron-builder 2017-12-20 11:48:38 -03:00
Igor Gassmann
c478030481 Remove superfluous renaming 2017-12-09 10:37:42 -03:00
Igor Gassmann
5ade6fba41 Update docs 2017-12-07 12:40:49 -03:00
Igor Gassmann
0b81d6e96c Update electron-builder 2017-12-06 18:24:01 -03:00
Igor Gassmann
9f9746cf5e Unzip daemon on /static/ dir /build.sh 2017-12-04 17:46:51 -03:00
Igor Gassmann
683f3e9f07 Convert project into a one package.json file structure 2017-11-29 01:43:49 -03:00
Igor Gassmann
3032736026 attempt to fix restructuring branch 2017-11-27 18:48:45 -05:00
Jeremy Kauffman
3a0ffb312a
Revert "Update file structure to follow electron-webpack guidelines" 2017-11-24 16:36:10 -05:00
Igor Gassmann
dbf0fae552 Update file structure to follow electron-webpack guidelines 2017-11-24 11:31:05 -03:00
Alex Grintsvayg
597be05199 simplify build, almost remove python 2017-11-10 11:48:04 -05:00
Alex Liebowitz
cb88b306ab Fix build script to permit paths with spaces
- Quote dynamic command names
 - Use "python pip" instead of "pip" when in virtualenv (pip can't
   handle paths with spaces inside of a virtualenv, may be fixed in
   pip 10).
2017-11-10 11:48:04 -05:00
Sean Yesmunt
1eeff2dadc fix dev build path and update webpack file names in build.sh/watch.bat 2017-11-09 18:46:33 -08:00
Alex Grintsvayg
dafe9bb87d add message about installing dependencies in build 2017-09-21 09:29:56 -04:00
Alex Grin
054a548fc4 Merge pull request #558 from MSFTserver/patch-2
better (build.sh)
2017-09-21 09:23:43 -04:00
MSFTserver
ebd0949ce2 better (build.sh)
better set -x wrappers for non-debugging everything and added a couple extra echos
2017-09-12 22:19:50 -07:00
Jeremy Kauffman
13d61651c9 Merge remote-tracking branch 'origin/master' into v16 2017-09-11 18:46:21 -04:00
MSFTserver
be44455b7a added color to echo's to stand out more 2017-09-08 23:46:26 -07:00
Jeremy Kauffman
4d85f4c5f9 update daemon, fix icon path 2017-09-06 19:16:21 -04:00
Alex Grin
cd37c80b9a quotes 2017-08-21 12:06:56 -04:00
Jeremy Kauffman
9b6ae50c51 skip downloading the daemon if it exists and the version matches 2017-08-15 22:15:03 -04:00
Alex Liebowitz
cce5b3a8fb Update build.sh to build URL from new lbrynetDaemonVersion setting 2017-08-10 21:10:11 -05:00
Jeremy Kauffman
38fd451e72 add startup daemon version check, refactor daemon versioning to package.json 2017-07-19 17:05:08 -04:00
Alex Grintsvayg
6c3a30eac0 move keytar into main app process, so webpack doesnt package it and fuck up the keytar.node path 2017-06-26 13:08:54 -04:00
Alex Grintsvayg
e37fe1f58e switch to yarn 2017-06-26 13:08:54 -04:00
Alex Grintsvayg
92bac9de54 build is hard 2017-06-21 09:20:29 -04:00
Alex Grintsvayg
efb7876b93 fixed package-lock and electron-rebuild 2017-06-21 09:16:23 -04:00
Alex Grintsvayg
4376c34678 store auth token in OS keyring, not in local storage 2017-06-21 08:41:07 -04:00
Alex Grintsvayg
4562b0bf99 add extractlocals to build script 2017-06-21 08:25:57 -04:00
Alex Grintsvayg
6e414c93ce upload builds to s3 2017-05-24 14:46:27 -04:00
Alex Grintsvayg
2e9e0f129b run daemon install even in local build 2017-04-19 15:16:29 -04:00
Alex Grintsvayg
451300e694 external daemon, no more submodules 2017-04-19 15:04:46 -04:00
Alex Grintsvayg
e2b65ed3ce final touches on unifying requirements files 2017-04-06 19:11:36 -04:00
Alex Grintsvayg
4c27cbb9b7 fix outdated daemon dependencies 2017-04-06 18:16:24 -04:00
Alex Grintsvayg
8a8230d202 upload cli binary, dont package languages for cli 2017-03-15 21:23:04 -04:00
Alex Grintsvayg
c4e363fbe3 attempt to build cli alongside daemon 2017-03-15 19:58:36 -04:00
Alex Grintsvayg
d633c2790c missed a few spots 2017-03-09 15:41:17 -05:00
Alex Grintsvayg
48a8aab292 move build stuff into its own dir 2017-03-09 13:33:06 -05:00
Renamed from build.sh (Browse further)