Ben Gotow
|
da4b34f08a
|
Fix regression in removing quoted text caused by TS conversion #1434
|
2019-03-26 22:02:39 -07:00 |
|
Ben Gotow
|
98e286bc57
|
Build native node modules with gcc 4.8, without libraries needed for mailsync
|
2019-01-02 22:31:48 -08:00 |
|
Ben Gotow
|
4c8798642c
|
Revert "Attempt to fix CentOS/RHEL builds - bisect indicates gcc-7-base went to 7.4"
This reverts commit 9271d3d831 .
|
2019-01-02 14:01:59 -08:00 |
|
Ben Gotow
|
c76e4fd621
|
Revert "Patch gcc-7-base manually, desired version isn’t in the apt repo"
This reverts commit 8979bef9c4 .
|
2019-01-02 14:01:52 -08:00 |
|
Ben Gotow
|
8979bef9c4
|
Patch gcc-7-base manually, desired version isn’t in the apt repo
|
2019-01-01 15:44:36 -08:00 |
|
Ben Gotow
|
9271d3d831
|
Attempt to fix CentOS/RHEL builds - bisect indicates gcc-7-base went to 7.4
|
2019-01-01 09:31:49 -08:00 |
|
Ben Gotow
|
228bd9b854
|
Update Travis Snapcraft login information
|
2018-10-09 14:30:27 -07:00 |
|
Ben Gotow
|
bf64578868
|
Install execstack on Travis
|
2017-11-01 09:45:54 -07:00 |
|
Ben Gotow
|
c2a76da5c4
|
Turn the Snap linux build back on for further polish
|
2017-10-19 23:48:04 -07:00 |
|
Ben Gotow
|
f82c88367b
|
Install libsasl2 GSSAPI on Travis so builds support it
|
2017-10-10 12:22:18 -07:00 |
|
Ben Gotow
|
8c26bb617a
|
Log underlying libetpan smtp errors to debug Linux SMTP
|
2017-10-09 23:01:19 -07:00 |
|
Ben Gotow
|
ae5055f848
|
Update debian package to require libsecret-1-0
|
2017-10-09 15:08:01 -07:00 |
|
Ben Gotow
|
4eab3f8533
|
Travis: Only build Snap on Linux, not on Mac OS X
|
2017-10-06 12:50:03 -07:00 |
|
Ben Gotow
|
b607b4c3fe
|
Travis: Fix yml vs. yaml mistake
|
2017-10-05 14:23:44 -07:00 |
|
Ben Gotow
|
d02dd462d2
|
Generate snapcraft.yml on the fly to contain correct version
|
2017-10-05 14:10:15 -07:00 |
|
Ben Gotow
|
36fdd024f8
|
Don’t upload extra snap files, use deb version for snap version
|
2017-10-05 13:30:01 -07:00 |
|
Ben Gotow
|
54339964a8
|
Adding Linux Snapcraft configuration, integration with Travis
|
2017-10-05 12:38:23 -07:00 |
|
Ben Gotow
|
88aac06976
|
On Linux, build curl with c-ares to fix LONGJMP crash
|
2017-10-04 09:46:41 -07:00 |
|
Ben Gotow
|
ce090d82ae
|
Package linux .so and .bin, ship a compressed tar.gz file, not just tar
|
2017-10-03 17:12:09 -07:00 |
|
Ben Gotow
|
78c975915a
|
On Linux, link against most deps statically, bundle remaining with product
|
2017-10-03 00:20:02 -05:00 |
|
Ben Gotow
|
f5663514b8
|
Fix send later not dismissing composer window
|
2017-09-27 13:18:06 -07:00 |
|
Ben Gotow
|
163fd523d1
|
Remove RANDR extension from display on linux
|
2017-09-27 12:44:20 -07:00 |
|
Ben Gotow
|
a976cf3da6
|
Fix tests on linux by attaching display to Travis
|
2017-09-27 11:34:59 -07:00 |
|
Ben Gotow
|
97e36cb1d9
|
Fix remaining lint errors, make travis run tests and linters
|
2017-09-27 11:08:07 -07:00 |
|
Ben Gotow
|
b698458766
|
Switch product name to “Mailspring”
|
2017-09-05 13:40:25 -07:00 |
|
Ben Gotow
|
c4488cbc7b
|
Travis: Setup mac keychain before building C++
|
2017-08-31 12:27:07 -07:00 |
|
Ben Gotow
|
41bb6c9fd7
|
Move mailsync code after building to repro travis-ci/artifacts/issues/78
|
2017-08-14 18:06:30 -07:00 |
|
Ben Gotow
|
36113e258c
|
Bump electron-packager, enable logging of electron-osx-sign*
|
2017-08-14 13:00:59 -07:00 |
|
Ben Gotow
|
81021070f5
|
Enable more verbose logging to track down Mac build timeout issue
|
2017-08-14 10:11:03 -07:00 |
|
Ben Gotow
|
619d275256
|
On MacOS, upload mailsync dYSM file as well
|
2017-08-13 10:57:54 -07:00 |
|
Ben Gotow
|
20bdfded66
|
Use Xcode 8.3 fro the Travis mac build
|
2017-08-13 10:06:24 -07:00 |
|
Ben Gotow
|
38e5362b50
|
Place mailsync binary in ./app/dist to fix S3 path
|
2017-08-12 19:34:24 -07:00 |
|
Ben Gotow
|
c62887f279
|
Lowercase the MailSync process name on Mac OS X for consistency
|
2017-08-12 18:53:36 -07:00 |
|
Ben Gotow
|
3cce5627ac
|
Cache linux deps built from scratch, fix travis mac SSH auth
|
2017-08-12 18:34:43 -07:00 |
|
Ben Gotow
|
096943ebe8
|
Upgrade Travis to G++ / GCC 5, sudo to instal llibetpan
|
2017-08-11 19:38:36 -07:00 |
|
Ben Gotow
|
3a5f9abbd3
|
Add Linux build scripts for C++ Mailsync
|
2017-08-11 17:41:22 -07:00 |
|
Ben Gotow
|
0768077adf
|
Configure Xcode to place MailSync into client dir
|
2017-08-11 12:41:42 -07:00 |
|
Ben Gotow
|
d581f0e09c
|
Add deploy key to certs.tar.enc, pull and build C++ mailsync
|
2017-08-11 12:08:36 -07:00 |
|
Ben Gotow
|
df2172a0b9
|
Finally got linux build shipping, change Appveyor artifact paths again
|
2017-08-11 09:33:21 -07:00 |
|
Ben Gotow
|
4eac3f1604
|
Run with all the variations - still not finding linux build artifacts
|
2017-08-11 09:20:46 -07:00 |
|
Ben Gotow
|
7b4f38f025
|
Use cmd instead of powershell for win-installer, fix file patterns
|
2017-08-11 02:13:02 -07:00 |
|
Ben Gotow
|
dc5884bfb7
|
Fix .travis.yml formatting again
|
2017-08-10 23:36:44 -07:00 |
|
Ben Gotow
|
643a589974
|
Fix .travis.yml formatting, was not installing apt packages
|
2017-08-10 23:31:37 -07:00 |
|
Ben Gotow
|
b83a7fd426
|
Revert to Node 6.9+, Linux build failing with npm 4
|
2017-08-10 23:20:34 -07:00 |
|
Ben Gotow
|
160812900b
|
Try using Travis “artifacts” to avoid uploading extra junk to S3
|
2017-08-10 22:47:33 -07:00 |
|
Ben Gotow
|
29c89acb60
|
Enable app/node_modules caching, make postinstall check its Electron version
|
2017-08-10 22:47:06 -07:00 |
|
Ben Gotow
|
653618133b
|
Remove “matrix” nesting in deploy block of .travis.yml
|
2017-08-10 21:45:05 -07:00 |
|
Ben Gotow
|
89200b5e67
|
Encrypt and commit Mac build secrets
|
2017-08-10 21:24:12 -07:00 |
|
Ben Gotow
|
7f3731bc10
|
Clean up project directory structure, removing legacy packages folder
|
2017-08-10 19:24:10 -07:00 |
|
Ben Gotow
|
c71d8fad72
|
Remove benchmark mode, npm scripts related to cloud codebase
|
2017-08-02 13:33:52 -07:00 |
|