Commit Graph

14403 Commits

Author SHA1 Message Date
Rhys Arkins 56d55fb1dc feat: node versioning
Very basic at first. A slim wrapper around npm semver that normalizes versions.
2019-01-04 12:41:22 +01:00
Rhys Arkins 1c6725f0bd tests: drop github cache test 2019-01-04 12:28:08 +01:00
Rhys Arkins 284f7862a5 tests: drop cache test for docker 2019-01-04 10:56:19 +01:00
Rhys Arkins 9e0cadb754 chore: add maven versioning skeleton 2019-01-04 10:18:47 +01:00
Sergio Zharinov e9ee0179c5 feat: maven compare functions (#3020)
Adds comparator function, in readiness for full Ruby versioning support later.
2019-01-04 11:11:42 +02:00
Rhys Arkins 65643bae11 tests: fix gitlab datasource test coverage 2019-01-04 09:36:48 +01:00
rtaum 960648abbe feat: Detect GitLab default branch for presets (#3015)
Usually master will be used, but just in case - let's find which branch is default first, before retrieving the file.

Closes #2991
2019-01-04 07:48:12 +02:00
Rhys Arkins 738408b728 refactor: semver-hashicorp -> hashicorp 2019-01-03 08:41:59 +02:00
Rhys Arkins 7fb377ebad refactor: semver-composer -> composer 2019-01-03 08:32:44 +02:00
Rhys Arkins cfb7a4750f refactor: rename semver-cargo -> cargo 2019-01-03 08:27:08 +02:00
Rhys Arkins 1ddf747eed fix: add ruby versioning to definitions 2019-01-03 08:24:39 +02:00
Nikita Chashchinskii 419692a2f3 feat: semver-cargo versioning (#3002)
This PR adds support for semver-cargo versioning.

Closes #2780
2019-01-03 07:33:22 +02:00
Fedor Lukyanov e3446bfc0c feat: Ruby semver versioning (#3000) 2019-01-03 07:32:08 +02:00
Fedor Lukyanov 6a2c6cf92e docs: bundler readme (#2980) 2019-01-03 07:29:50 +02:00
Rhys Arkins 67e3825f42 refactor: renovateFork -> includeForks 2018-12-31 07:46:00 +02:00
rtaum 9bee58143f feat(github): Block automerging if negative reviews exist (#3007)
If an automerging PR has negative/disapproving reviews, then do not automerge it until they are approved or dismissed.

Closes #2949
2018-12-28 06:40:48 +02:00
Rhys Arkins b08b2f17d1 refactor: Revert "fix(docker): remove unnecessary caching"
This reverts commit 8054ee58b3.
2018-12-27 09:10:14 +02:00
Rhys Arkins 4923ef93fb refactor: move version normalization into datasource index 2018-12-27 07:51:26 +02:00
Rhys Arkins 4a19d57c6b feat: datasource versions filter (#3001)
* add filter and sort to datasource
* remove filter and sort from individual datasources
2018-12-26 09:36:24 +02:00
Rhys Arkins 55875476a8 refactor: sanitize -> normalize 2018-12-26 07:07:01 +02:00
Nikita Chashchinskii 71ee394aba feat: cargo datasource (#2993) 2018-12-26 06:39:38 +02:00
Rhys Arkins 8054ee58b3 fix(docker): remove unnecessary caching 2018-12-25 21:32:09 +02:00
Rhys Arkins ba0e1ef3eb fix(docker): remove unused suffix matching in datasource 2018-12-25 21:13:37 +02:00
Rhys Arkins 7008bccb56 fix(docker): match whole tag suffix
Closes #2968
2018-12-25 20:59:56 +02:00
Rhys Arkins 9d8239d9cf feat: datasource releases memcache
Adds automatic memcaching of datasource releases results per-repo.
2018-12-25 13:31:51 +02:00
Rhys Arkins 81daa65af9 fix(datasource): trim empty dep urls 2018-12-25 08:02:10 +02:00
Rhys Arkins e102f8bf69 refactor: separate datasource metadata 2018-12-25 07:57:11 +02:00
Rhys Arkins 5fcece8d79 refactor: purl.fullname.toLowerCase() -> depName 2018-12-25 07:48:21 +02:00
Rhys Arkins c7df49ff64 refactor: res -> dep 2018-12-25 07:47:51 +02:00
Rhys Arkins 52ccdd71bc refactor: better log purl parse failures 2018-12-25 07:46:35 +02:00
Sarun Intaralawan 0fffecb636 fix(gitlab): close and reopen MR while rebasing to prevent errorneous GitLab CI message (#2994) 2018-12-25 06:54:15 +02:00
Rhys Arkins fd5787023a refactor: move datasource files 2018-12-24 15:18:48 +02:00
Rhys Arkins 10d0f58c88 fix(gitFs): allow admin renovateFork override 2018-12-23 08:47:22 +02:00
Rhys Arkins 5b43931aab fix(gitFs): use sha for non-master branches 2018-12-23 08:46:09 +02:00
rtaum 0a8264612d feat: Add gitlab preset (#2984) 2018-12-21 20:28:26 +02:00
Rhys Arkins e0d7784ddb fix: issue pagination/filtering 2018-12-19 15:31:20 +01:00
Rhys Arkins 820a8a8ab5 fix: reenable deprecation warning issues 2018-12-19 06:28:39 +01:00
Rhys Arkins d5a82a16f4 fix(github): don’t aggressively close issues once 2018-12-19 06:28:12 +01:00
Rhys Arkins 08b7752027 feat(github): ensure issue once 2018-12-19 06:05:43 +01:00
Nebukadneza a519916763 fix: got needs url parsed for basic-auth in url (#2972)
When including basic-auth information in the URL, such as
`https://user:pass@my.pypi.repo.xx/repo`, `got` needs this url-parsed to
not throw an error. Since this is common with requirement.txts and
Pipfiles, let’s support this.

Closes #2971
2018-12-19 05:55:42 +01:00
Rhys Arkins 4356d4c7d5 fix: recreateClosed if grouping multiple digests
Closes #2974
2018-12-18 22:22:19 +01:00
Vishal Shah 32a58af33c fix(proxy): remove setting proxy-agent as globalAgent - #2966 (#2975) 2018-12-18 20:09:22 +01:00
Jan Sauer ca8eafcfbc feat: Add new ansible manager (#2947)
Updates docker dependencies in ansible playbooks.

- https://docs.ansible.com/ansible/latest/user_guide/playbooks_best_practices.html#directory-layout
- https://docs.ansible.com/ansible/2.5/modules/docker_container_module.html
- https://docs.ansible.com/ansible/latest/modules/docker_service_module.html
2018-12-18 11:18:27 +01:00
Rhys Arkins 7e7abb60e1 tests: fix renovate user tests 2018-12-17 15:08:43 +01:00
Rhys Arkins 99faf6fe0d feat(github): detect/print Renovate user 2018-12-17 12:52:06 +01:00
Rhys Arkins 861cce0123 feat: detect/print renovate version 2018-12-17 12:43:15 +01:00
Rhys Arkins 0ccbb9e7a6 fix(orb): add cypress source URL 2018-12-17 07:30:39 +01:00
Rhys Arkins f0220e8bd1 fix: disable deprecationWarningIssues 2018-12-16 18:45:44 +01:00
Rhys Arkins d2e8c875bd fix: suppressNotifications mergeable 2018-12-16 18:45:32 +01:00
Rhys Arkins 4cf202d5b9 fix(github): paginate issues 2018-12-16 18:45:11 +01:00