Commit graph

10654 commits

Author SHA1 Message Date
JYC
7a63342ddd fix: path joins on windows ()
Use `upath` for windows-friendly path joins.

Closes 
2017-11-24 07:50:49 +01:00
Rhys Arkins
7e6befe4a8
fix: merged PRs should not block new PRs in monorepos ()
Only block if it was closed unmerged.

Fixes 

* check for closed only for monorepos
2017-11-24 07:31:20 +01:00
Rhys Arkins
65a5e90bb7
feat: split semanticPrefix into type and scope 2017-11-24 07:14:58 +01:00
Rhys Arkins
d0a08734e5
fix: remove semanticPrefix override from pin.group to pin () 2017-11-23 19:49:14 +01:00
Rhys Arkins
7675f3a9f1
fix: replace singapore/renovate references with renovateapp/renovate () 2017-11-23 14:08:31 +01:00
Rhys Arkins
cbcaaf8bc4
chore: disable travis notifications () 2017-11-23 13:11:45 +01:00
Rhys Arkins
d34404bc5f
fix: travis ignore version tags ()
Ignore version tags on Travis
2017-11-23 13:00:06 +01:00
Rhys Arkins
e96d7454b8
chore: simplify codecov from travis () 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 ()
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 () 2017-11-23 11:10:05 +01:00
Rhys Arkins
ec897fd6be
chore: set maxWorkers=4 for travis () 2017-11-23 10:55:09 +01:00
Rhys Arkins
be647668b2
chore: add codecov to travis () 2017-11-23 10:46:33 +01:00
Rhys Arkins
64762e7043
chore: remove custom jest cache dir () 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 () 2017-11-23 09:55:49 +01:00
Rhys Arkins
67bb02e725
fix: Revert "feat: docker registry cache ()" ()
This reverts commit 371f1cbf3d.
2017-11-22 15:07:53 +01:00
Rhys Arkins
371f1cbf3d
feat: docker registry cache ()
Use got’s built-in caching with in-memory map.

Closes 
2017-11-22 13:25:07 +01:00
Rhys Arkins
4e7830e831
refactor: use internal got cache ()
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 () 2017-11-22 09:35:26 +01:00
JYC
8e1dfa111c feat: VSTS - Add Reviewers & Assignees () 2017-11-22 05:12:19 +01:00
Rhys Arkins
1dcc3e4bca docs: regenerate docs () 2017-11-22 04:51:43 +01:00
Rhys Arkins
77dbef5cf0
feat: add back keyv-based memory cache for npm ()
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 ()
Closes  

* 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 ()
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 ()
* 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 () 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 ()
* 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 ()
Closes 
2017-11-19 09:21:22 +01:00
Rhys Arkins
8ea800dce0
fix: drop “fix devDependencies” customisation () 2017-11-19 06:32:06 +01:00
Rhys Arkins
d3d9b2be02
refactor: packageFile log debug -> trace () 2017-11-17 15:10:59 +01:00
Rhys Arkins
804d7ba955 refactor: don't cache lock files ()
* 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 ()
Speeds up monorepos substantially
2017-11-17 06:06:06 +01:00
Rhys Arkins
0e81a88a54 fix: drop branchExists check after create () 2017-11-16 23:51:47 +01:00
Rhys Arkins
e27a1b486c
refactor: use simpler api for branchExists ()
simpler api + cacheable
2017-11-16 22:40:07 +01:00
Rhys Arkins
4c4d5cfdac
refactor: check unpublishsafe only if configured () 2017-11-16 22:34:49 +01:00
Rhys Arkins
fd10299a71
feat: cache github get requests in memory ()
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… () 2017-11-16 21:54:13 +01:00
Rhys Arkins
319b790c9c
refactor: debug github api calls () 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 () 2017-11-16 13:51:26 +01:00
Rhys Arkins
6dfeebba32
refactor: base commit sha logic and logging () 2017-11-16 13:37:36 +01:00
Rhys Arkins
d5f58fcb6e
feat: allow configurable tmpdir for caching () 2017-11-16 10:26:04 +01:00
renovate[bot]
5d47160e37 fix(deps): update dependency make-fetch-happen to v2.6.0 () 2017-11-16 09:15:20 +01:00