Commit graph

48 commits

Author SHA1 Message Date
Sean Yesmunt 89dd688407 add SHARE_DOMAIN_URL to travis config 2020-09-11 01:57:59 -04:00
Niko Storni e9a53820fd update code signing certificate 2020-08-24 21:28:53 -04:00
Sean Yesmunt b6dff10037 remove old keytar references 2020-03-24 10:20:29 -04:00
Sean Yesmunt 8cd2abe7c4 increase travis timeout for long builds 2020-03-10 13:44:13 -07:00
Thomas Zarebczan 939a7d7689 feat: app image + cookie
fix: password stuff
2020-01-21 09:50:16 -05:00
Sean Yesmunt e8c8b20b58 bundle wallet headers in app 2019-12-19 14:26:50 -05:00
Niko Storni b9bf861b5c update windows certificate 2019-08-15 15:22:42 +02:00
Thomas Zarebczan a25ab7f49f
maint: electron builder update (#2710)
Also teste app build on Mac 10.13.6 (xcode 10) which is required now for code signing (https://github.com/electron-userland/electron-builder/releases/tag/v21.0.10). Per Julie, works fine with 10.12.5 OSX, which is good. Will confirm signing is working correctly.

cleanup: bump proper versions
2019-08-06 13:22:12 -04:00
Sean Yesmunt 93bcba4512 lbry.io => lbry.com 2019-03-20 17:43:00 -04:00
Thomas Zarebczan b838dd4b95 Chore: bump SDK, builder, travis
This will also support differential updates on Windows. Tested and working successfully, but would like to go through a final round during RC testing. On Mac, it falls back to default download. I think that's only supposed on nsis-web for Mac, something we can muck around with another time. Node v10 is required for electron-builder dependencies.
2019-03-20 15:30:00 -04:00
Niko Storni 97ef150eab remove both envs 2018-11-14 20:53:09 -05:00
Niko Storni 606295076a disable signing on external PRs 2018-11-14 20:27:10 -05:00
Sean Yesmunt 267411f30e remove special characters from travis ENVs 2018-09-18 18:51:56 -04:00
Sean Yesmunt 2247822592 Merge pull request #1934 from lbryio/travis-changes
Travis env vars
2018-09-18 18:50:58 -04:00
Sean Yesmunt e26705f6e2 remove special characters from travis ENVs 2018-09-17 14:37:51 -04:00
Niko Storni 3060942f88
don't pass commit messages
add missing env var
2018-08-31 11:32:54 -04:00
Niko Storni 5f31e78b6b
add encrypted env vars
let travis format .travis.yml
2018-08-31 10:47:45 -04:00
Sean Yesmunt cd44cc3f2d Don't download the daemon if it is already downloaded 2018-07-23 16:32:25 -04:00
Sean Yesmunt 96663f41ee remove branches from travis.yml 2018-06-26 10:16:16 -04:00
seanyesmunt 18433c2c9e fix build 2018-05-30 03:23:14 -04:00
Sean Yesmunt 3056829147 fix linux build 2018-05-09 18:00:48 -04:00
Niko Storni fc56b9c914
add travis dependency 2018-05-08 14:17:49 -04:00
Igor Gassmann 28156a9403 build: only publish onTag 2018-04-27 18:24:58 -04:00
Igor Gassmann 70fde932c0
feat: setup Danger (#1289)
Add Danger to automate code reviews. Currently, it only checks for a description in PRs and if the changelog file has been updated.
2018-04-25 15:31:58 -04:00
Igor Gassmann c226a1e608 chore: rename tagged builds destination folder on S3 2018-03-15 19:01:01 -04:00
Igor Gassmann 40ab6e1b38
chore: change building target to .deb for Linux (#1103)
It was decided to rollback to Debian builds for Linux due to how inconvenient it is to launch an AppImage build.
2018-03-14 20:22:54 -04:00
Igor Gassmann 2e91cd69b6 Rename build dst folders 2018-03-14 13:47:34 -04:00
Igor Gassmann f574070480 Fix target paths for artifacts uploading 2018-03-09 15:18:08 -05:00
Igor Gassmann a8e0e112cf Remove -tag from path if no tag for build directory 2018-03-09 10:26:34 -05:00
Igor Gassmann da5021ad27 Move S3 region to an env var on Travis 2018-03-08 16:08:50 -05:00
Igor Gassmann 1a9961a5d6 Fix Travis configuration 2018-03-08 14:35:40 -05:00
Igor Gassmann 242bf9bdd4 Test Travis build 2018-03-08 11:51:17 -05:00
Igor Gassmann ccb12c5b4d Fix path parsing error 2018-03-08 11:30:37 -05:00
Igor Gassmann aa11020029 Separate paths for artifacts uploading 2018-03-08 11:03:07 -05:00
Igor Gassmann 06eb727daa Fix path for artifacts uploading 2018-03-08 10:45:40 -05:00
Igor Gassmann 4cb53869ac chore: specify destination folder name for artifacts upload 2018-03-08 10:30:57 -05:00
Igor Gassmann 906eb852fa chore: indicate paths for build artifacts to Travis 2018-03-08 09:29:26 -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 Grintsvayg aafba60858 only travis on releases 2017-06-23 11:30:17 -04:00
Alex Grintsvayg 9da8a4b8dc build on master too 2017-06-21 15:43:21 -04:00
Alex Grintsvayg da1314fb2c transifex travis integration 2017-06-21 15:23:14 -04:00
Alex Grintsvayg c183ebc838 travis work 2017-06-21 14:33:32 -04:00
Alex Grintsvayg 70ae11520c actually use travis 2017-06-21 14:26:43 -04:00
Alex Grintsvayg d4e572a2b6 minor cleanup 2017-06-21 08:34:50 -04:00
Job Evers-Meltzer cafe34cbdc better startup and process management 2017-01-18 10:32:10 -06:00
Job Evers-Meltzer ff093c4155 fix dumb mistake 2017-01-17 01:02:01 -06:00
Job Evers-Meltzer 2d19d3db95 commit to start build 2017-01-16 20:46:42 -06:00
Job Evers-Meltzer 7b7da549a8 build on travis 2017-01-16 20:40:10 -06:00