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