Commit graph

19947 commits

Author SHA1 Message Date
Rhys Arkins
e96d7454b8
chore: simplify codecov from travis (#1224) 2017-11-23 12:55:39 +01:00
Rhys Arkins
d23eab5152
chore: remove semantic-release npm script 2017-11-23 12:45:55 +01:00
Rhys Arkins
dce2ad3505
fix: run semantic-release (#1223)
Run semantic-release@v9 as a deploy script on Travis.
2017-11-23 12:41:47 +01:00
renovate[bot]
13c070fc25 fix(deps): update dependency commander to v2.12.1 2017-11-23 10:36:26 +00:00
Rhys Arkins
6126ef1a62
chore: drop CircleCI (#1222) 2017-11-23 11:10:05 +01:00
Rhys Arkins
ec897fd6be
chore: set maxWorkers=4 for travis (#1220) 2017-11-23 10:55:09 +01:00
Rhys Arkins
be647668b2
chore: add codecov to travis (#1219) 2017-11-23 10:46:33 +01:00
Rhys Arkins
64762e7043
chore: remove custom jest cache dir (#1218) 2017-11-23 10:37:04 +01:00
Rhys Arkins
bc5f6dcab5
Create .travis.yml 2017-11-23 10:06:10 +01:00
renovate[bot]
40d8e8cf9e fix(deps): update dependency commander to v2.12.0 (#1217) 2017-11-23 09:55:49 +01:00
Rhys Arkins
67bb02e725
fix: Revert "feat: docker registry cache (#1210)" (#1211)
This reverts commit 371f1cbf3d.
2017-11-22 15:07:53 +01:00
Rhys Arkins
371f1cbf3d
feat: docker registry cache (#1210)
Use got’s built-in caching with in-memory map.

Closes #1028
2017-11-22 13:25:07 +01:00
Rhys Arkins
4e7830e831
refactor: use internal got cache (#1209)
Replace explicit keyv-based memory cache for npm with implicit keyv-based memory cache built into got v8.
2017-11-22 10:24:34 +01:00
renovate[bot]
f0fbed251c fix(deps): update dependency got to v8 (#1177) 2017-11-22 09:35:26 +01:00
JYC
8e1dfa111c feat: VSTS - Add Reviewers & Assignees (#1200) 2017-11-22 05:12:19 +01:00
Rhys Arkins
1dcc3e4bca docs: regenerate docs (#1207) 2017-11-22 04:51:43 +01:00
Rhys Arkins
77dbef5cf0
feat: add back keyv-based memory cache for npm (#1206)
Disk-based caching for npm responses was overkill and actually started hurting performance after a while as the cache grew.
2017-11-22 04:45:40 +01:00
renovate[bot]
4b167467a2 fix(deps): update dependency ini to v1.3.5 2017-11-21 22:29:53 +00:00
JYC
4bce262a14 fix: VSTS - Fix reading big file (#1204)
Closes #1158 

* deleteBranch like gitlab

* changes in single commit

* prettier lint and tests

* read big file

* challenging linting!
2017-11-21 06:08:54 +01:00
Hutson Betts
ca3a1c9f9d fix(github): paginate repo get requests (#1193)
Enable pagainate for requests made to the `user/repos` endpoint
for fetching all repositories the configured user has access to.
2017-11-20 20:36:40 +01:00
JYC
dbe68efdc7 fix: VSTS - RepoName & ProjectName (#1201)
* deleteBranch like gitlab

* changes in single commit

* prettier lint and tests

* add project and repo feature

* add case insensitive string compare
2017-11-20 19:47:49 +01:00
Rhys Arkins
0f80e7d501 fix: use RENOVATE_TMPDIR (#1202) 2017-11-20 07:08:30 +01:00
renovate[bot]
14031f0f81 chore(deps): update dependency eslint-config-prettier to v2.8.0 2017-11-19 12:24:31 +00:00
JYC
b272b4aab7 fix: VSTS - canRebase (#1197)
* deleteBranch like gitlab

* changes in single commit

* prettier lint and tests
2017-11-19 11:23:30 +01:00
Rhys Arkins
4a308a5825
fix(deps): update node.js engine to >= 8.8.0 (#1199)
Closes #1195
2017-11-19 09:21:22 +01:00
Rhys Arkins
8ea800dce0
fix: drop “fix devDependencies” customisation (#1198) 2017-11-19 06:32:06 +01:00
Rhys Arkins
d3d9b2be02
refactor: packageFile log debug -> trace (#1191) 2017-11-17 15:10:59 +01:00
Rhys Arkins
804d7ba955 refactor: don't cache lock files (#1190)
* refactor: don’t store yarn.lock content in packageFile

* chore: don’t log full lockfile

* refactor: don’t save package-lock.json

* update tests
2017-11-17 14:53:29 +01:00
Rhys Arkins
46f8dd751d
refactor: resolve package files in parallel (#1189)
Speeds up monorepos substantially
2017-11-17 06:06:06 +01:00
Rhys Arkins
0e81a88a54 fix: drop branchExists check after create (#1188) 2017-11-16 23:51:47 +01:00
Rhys Arkins
e27a1b486c
refactor: use simpler api for branchExists (#1187)
simpler api + cacheable
2017-11-16 22:40:07 +01:00
Rhys Arkins
4c4d5cfdac
refactor: check unpublishsafe only if configured (#1186) 2017-11-16 22:34:49 +01:00
Rhys Arkins
fd10299a71
feat: cache github get requests in memory (#1185)
The existing github wrapper is now extended to cache any get request. The existing pr cache is removed as it is now redundant.
2017-11-16 22:13:54 +01:00
Rhys Arkins
d3955f1a32
fix: only remove lock file warning comment when successfully updating… (#1184) 2017-11-16 21:54:13 +01:00
Rhys Arkins
319b790c9c
refactor: debug github api calls (#1183) 2017-11-16 19:27:59 +01:00
renovate[bot]
1747b5d632 fix(deps): update dependency cacache to v10.0.1 2017-11-16 14:58:19 +00:00
Rhys Arkins
e89ef0ddb8 chore: add debugging to findPr and getPrList 2017-11-16 14:16:24 +01:00
Rhys Arkins
414fb7d4d7 chore: add debugging to checkOnboardingBranch 2017-11-16 14:16:24 +01:00
Rhys Arkins
bf0cbd38cb refactor: reset platform config to {} during initRepo 2017-11-16 14:16:24 +01:00
Rhys Arkins
d9db675b68 fix: reset base commit during init (#1179) 2017-11-16 13:51:26 +01:00
Rhys Arkins
6dfeebba32
refactor: base commit sha logic and logging (#1178) 2017-11-16 13:37:36 +01:00
Rhys Arkins
d5f58fcb6e
feat: allow configurable tmpdir for caching (#1176) 2017-11-16 10:26:04 +01:00
renovate[bot]
5d47160e37 fix(deps): update dependency make-fetch-happen to v2.6.0 (#1168) 2017-11-16 09:15:20 +01:00
Rhys Arkins
15c3a9a8be
refactor: use fileList to speed up getFile 404s (#1175) 2017-11-16 07:13:50 +01:00
Rhys Arkins
3921c4007d
refactor: cache pull requests (github) (#1174) 2017-11-15 15:39:39 +01:00
Rhys Arkins
c89b957b8a
refactor: defer branch protection check (#1173) 2017-11-15 15:31:20 +01:00
Rhys Arkins
feb1f4e3fd
fix: move github 409 catch after refactor (#1172) 2017-11-15 14:41:36 +01:00
Rhys Arkins
0e68e4aa50
refactor: defer getBaseCommitSHA until needed (#1171) 2017-11-15 14:20:17 +01:00
Rhys Arkins
7c72156562
refactor: move semantic commit detection from init to later updates (#1170) 2017-11-15 13:39:44 +01:00
Rhys Arkins
b3ec1c0156
fix: set npmrc at repository level (#1169) 2017-11-15 12:30:39 +01:00