Commit graph

576 commits

Author SHA1 Message Date
evelyn masso 1f84edfcfb
Merge pull request #6640 from desktop/use-promises-theyre-pretty-neat
extract updateLicenseDump and promisify it
2019-01-17 09:11:44 -08:00
Brendan Forster d2be1c4d5b
Merge pull request #6516 from desktop/refresh-octicons
update octicons package to v8.x
2019-01-16 14:47:31 -04:00
Brendan Forster 1b93fd4df4
Merge pull request #6517 from desktop/port-script-tests-to-jest
port script tests from mocha to jest
2019-01-16 13:17:33 -04:00
Brendan Forster 5649486538 only promisify once 2019-01-16 12:16:15 -04:00
Brendan Forster 3d005298b9 leverage promise-based API in fs-extra 2019-01-16 10:51:14 -04:00
Brendan Forster 3f2be3ba32 promisify these APIs to simplify control flow 2019-01-16 10:46:42 -04:00
Brendan Forster 0bb73478e5 there is no upset 2019-01-16 09:05:09 -04:00
Brendan Forster aa6606b045 move license overrides closer to module 2019-01-16 09:01:06 -04:00
Brendan Forster 2a858eceec extract updateLicenseDump to separate module and promisify it 2019-01-16 08:50:41 -04:00
Brendan Forster 862e0922df
update a couple of mentions of master to development 2019-01-09 14:02:04 -04:00
Brendan Forster 8ceef71712 ensure jest-junit generates distinct files before uploading 2019-01-03 13:08:19 -04:00
Brendan Forster 4005ff8720 don't apply rule to jest config 2019-01-03 13:08:19 -04:00
Brendan Forster a0b9185a43 remove chai assertions 2019-01-03 13:08:19 -04:00
Brendan Forster c8f60558c2 port script tests to jest 2019-01-03 13:08:19 -04:00
Brendan Forster 2ddaab868b ensure octicons are generated in predictable order 2018-12-31 13:48:02 -04:00
Brendan Forster cf99e9555c
Merge pull request #6260 from desktop/upstream-fix-for-install-scripts
spaces in filenames are problematic for profile scripts
2018-12-19 13:25:59 -04:00
Brendan Forster dc775fa11f corrected formatting of emitted profile script 2018-11-21 14:59:16 -04:00
Brendan Forster 0fa2a184b4 wrap path in quote marks as sanity check 2018-11-21 14:58:58 -04:00
Brendan Forster 51c9efec11 rename profile script to avoid spaces 2018-11-21 14:58:21 -04:00
evelyn masso 1b6bc7cfcd pull eslint into yarn scripts 2018-11-19 12:11:53 -08:00
Jed Fox b39f201453
Run Prettier on HTML files 2018-11-07 11:05:07 -05:00
Brendan Forster 9854b24239 revert this tracing as it affect local production builds 2018-10-26 08:11:24 -03:00
evelyn masso 3756bc9ece comment 2018-10-25 14:52:36 -07:00
evelyn masso e1425f1dfc don't getSha locally 2018-10-25 14:51:10 -07:00
William Shepherd ba3194c1e0
Merge pull request #5663 from desktop/extract-ci-logic
extract CI logic to make scripts more friendly
2018-10-25 13:25:47 -05:00
Brendan Forster d4713a175b add install hooks to deb package
Co-Authored-By: bb441db <jelle.keeris@gmail.com>
2018-10-23 11:26:06 -03:00
Brendan Forster 8cc232f42d add snap package to build
Co-Authored-By: Martin Wimpress <flexiondotorg@users.noreply.github.com>
Co-Authored-By: bb441db <jelle.keeris@gmail.com>
2018-10-23 11:26:06 -03:00
Brendan Forster 8258acb70d
Update info.plist 2018-10-11 11:11:54 -03:00
Brendan Forster 4f8ea9079e clarified the circleci checks 2018-09-17 08:40:12 -03:00
Brendan Forster 5431018d16 extract platform-specific checks for building and packaging into new build 2018-09-16 20:47:32 -03:00
Brendan Forster a07604db65 update build script to provide a base info.plist with folder drop enabled 2018-09-10 14:23:43 -03:00
evelyn masso 42c5b3fa18
Merge pull request #5478 from desktop/add-curl-dependencies
add explicit dependencies to libcurl and libsecret when packaging for deb and RPM
2018-09-10 08:50:28 -07:00
Brendan Forster a52c8f4d1d
add libscret shared library dependencies 2018-08-31 10:26:47 -03:00
Brendan Forster 7295b2b447 add explicit dependencies for deb and RPM installers 2018-08-26 12:09:40 -03:00
evelyn masso 2e6c4372f7 reintegrate extra env for unit tests 2018-08-17 14:49:46 -05:00
Brendan Forster e5831a9ac3
s/module/mode 2018-08-13 19:12:34 -03:00
Brendan Forster b346ced1c6 we use yarn now 2018-08-13 17:25:58 -03:00
Brendan Forster e75a35451a set a flag when running unit tests that pass through ts-node 2018-08-13 16:54:29 -03:00
Brendan Forster 9d70a77468 Merge branch 'master' into upgrade-to-local-yarn-usage 2018-08-09 12:51:46 -03:00
Jed Fox 15c4019a55 Merge branch 'master' into prettier-1.14 2018-08-08 19:41:25 -04:00
Brendan Forster 49b1f14b45 add some notes 2018-08-03 15:08:17 -03:00
Brendan Forster 33ba8972af first pass at a postinstall script that loads the right version of yarn 2018-08-03 14:07:22 -03:00
Brendan Forster 8abd3dacf1 Merge branch 'master' into migrate-to-circle-ci-2.0 2018-08-02 12:40:15 -03:00
Brendan Forster 02d80738bf
less ceremony 2018-08-01 18:51:59 -03:00
Vanessa Yuen 4a4cd04f96 newline 2018-07-27 17:43:34 -07:00
Vanessa Yuen 77a054ded8 add deploy steps 2018-07-27 17:28:19 -07:00
Vanessa Yuen ad820c1c9a improve use of yarn caching 2018-07-26 22:08:30 -07:00
Vanessa Yuen 29f31ce098 travis 2018-07-26 21:26:10 -07:00
Vanessa Yuen 33cf7fcf24 Set key partition list 2018-07-26 21:23:51 -07:00
Brendan Forster 98ba69a86c liiiint 2018-07-26 17:31:57 -03:00