Commit graph

22 commits

Author SHA1 Message Date
Michael Kriese
8dfef2eb8d chore(ci): fail on coverage miss (#4295) 2019-08-15 14:27:55 +02:00
Michael Kriese
968e6ea57b chore(ci): add azure pipelines (#4198) 2019-08-05 14:58:10 +03:00
Michael Kriese
3ef1c95a66 chore(lint): optimize linting (#4041) 2019-07-10 10:41:12 +02:00
Michael Kriese
ee344f9877 chore(build): shared vscode settings and extensions (#3773) 2019-05-21 14:14:08 +02:00
Rhys Arkins
ea12c6112d chore: gitignore vscode settings 2019-05-12 19:19:33 +02:00
Jamie Magee
3f604c7bcf chore: add default vscode launch configuration (#3668) 2019-05-12 15:16:54 +02:00
Michael Kriese
cc9b0d2f51 test: add simple e2e test (#3651) 2019-05-10 11:57:42 +02:00
Rishabh Jain
c1663e3db1 tests: move fixtures to corresponding directories (#3351)
- Refactor: move fixtures to corresponding directories
- Delete unused fixtures

Resolves: #3328
2019-03-11 16:50:10 +01:00
Ayoub Kaanich
08d22eba50 feat: Support setup.py files (#2805) 2018-11-15 18:42:01 +01:00
Rhys Arkins
0000286a31
chore: add package-lock.json to .gitignore 2018-07-18 19:08:21 +02:00
ctaepper
280e74fa9f feat: expose env to npmrc and npm/yarn/pnpm (#1407)
Adds a config option to bot administrators called `exposeEnv`, for cases where repositories are trusted. If set to true, the bot's full `process.env` can be used for `.npmrc` variable substitution and is passed to child processes when generating lock files. Disabled by default, including in the App.
2018-01-25 10:38:30 +01:00
Rhys Arkins
e35efd784d chore: ignore .vscode (#1056) 2017-10-31 13:43:42 +01:00
Rhys Arkins
ce4af5db8e chore: re-enable jest cache (#400) 2017-06-30 16:02:40 +02:00
Rhys Arkins
a1af0e2c1d refactor: jest caching (#388) 2017-06-29 19:37:45 +02:00
Rhys Arkins
10622a1811 Refactor to enable log context (#331)
Closes #317 

* Install traverse

* Scrub api and logger in stringify config

* Use stringifyConfig

* Ignore logs

* Add meta to CLI logs

* Refactor repo structure

* rename repoWorker

* renamed worker

* Refactor logger location

* Refactor main worker

* Refactor getRepoConfig

* Refactor err

* Refactor repo logger

* Add config serializer and logger

* Refactor redact

* Remove stringifyConfig

* Refactor onboarding

* Set packageFile logger

* Refactor package file logic

* branch and pr logging

* Improve log context

* Fix tests part 1

* more test fixes

* Fix github init

* All tests passing

* Rename cli helper

* Refactor logger

* Add logger tests

* Add config serializer tests

* Add configParser tests

* Fix package file tests

* Expand package-file tests

* Use defaultConfig

* Add package-file tests

* Refactor

* Finish package-file tests
2017-06-22 09:03:36 +02:00
Rhys Arkins
528112bc47 Use async await (#78)
All promise syntax has been replaced with async/await.
`renovate` is now transpiled with `babel` to a `dist/` folder, which is the target of `main` and `start` in `package.json` now.
`renovate` can be run in `node.js` v7 without transpilation using `npm run start-raw`

Closes #77
2017-01-31 12:19:06 +01:00
Rhys Arkins
aebf03a4d1 Major refactor to add npm tests (#24) 2017-01-12 17:04:25 +01:00
Rhys Arkins
3955f86217 Add istanbul 2017-01-12 16:53:52 +01:00
Rhys Arkins
b498c52e01 Large refactor of config and helpers 2017-01-11 13:19:59 +01:00
Rhys Arkins
238f32ac69 Ignore npm debug log 2017-01-11 07:51:00 +01:00
Rhys Arkins
69fcc11ce9 Support custom config
Helps #3
2017-01-10 09:47:54 +01:00
Rhys Arkins
9bb8e3d51a Ignore node modules 2016-12-18 08:11:23 +01:00