Commit Graph

16 Commits

Author SHA1 Message Date
Felipe Santos 29ca969fe1 fix(docker): include global and inherited JSON schemas (#44674)
* build(docker): include global and inherited JSON schemas

Un-ignore renovate-global-schema.json and renovate-inherited-schema.json
in the Docker build context, matching renovate-schema.json.

* Invert order
2026-07-20 09:51:43 +00:00
Felipe Santos 1f2fc0a17c chore(deps): update dependency pnpm to v11 (#43885)
* chore(deps): update dependency pnpm to v11

* Fix test-e2e

* Rename npm_config to pnpm_config in Dockerfile

* test: fix test cases failing inside devcontainer

* Update pnpm to 11.5.3

* Remove extra pnpm-workspace.yaml

* Revert flag position

* Remove --prod as it's not relevant, there are no devdeps

* Downgrade to 11.5.2

* Remove offline flag not available in CI

* Fix mise.toml formatting

* Remove .npmrc from docker build
2026-06-10 19:54:46 +00:00
Michael Kriese 2d67a50690 build: add pnpm workspace config to docker context (#42961)
Co-authored-by: Copilot <copilot@github.com>
2026-04-28 09:40:12 +01:00
Michael Kriese 8671074d8b build(docker): fix install script (#34397) 2025-02-22 21:57:34 +00:00
Michael Kriese 71ad3fa112 chore: drop node_modules from docker context (#27185) 2024-02-09 16:04:18 +00:00
Michael Kriese 19e49a6666 refactor: simplify docker build (#27174) 2024-02-09 13:23:49 +00:00
Michael Kriese 21cad0a066 feat(internal): move docker build (#6009) 2020-04-20 11:56:50 +02:00
Michael Kriese a1d648fc97 chore(ci): jest github annotations (#5845) 2020-04-02 06:01:31 +02:00
Michael Kriese 1dd4414bae chore(test): fixes jest oom (#5542) 2020-02-21 19:29:55 +01:00
ZyanKLee e57bfef777 build: add config validator to Docker image
Closes #4097
2019-07-16 10:50:29 +02:00
Rhys Arkins 4b6fb0a97c fix: copy over all tsconfig files for Dockerfile 2019-05-16 14:43:11 +02:00
Michael Kriese e78fe7cfb7 fix: add missing file to docker image (#3652) 2019-05-09 15:37:28 +02:00
Michael Kriese 4570475006 feat: typescript (#3594)
Adds initial typescript support

BREAKING CHANGE: Renovate is now distributed as a "built" package on npmjs, using `dist/` instead of `lib/`. For nearly everyone, it should still just work though.
2019-05-09 12:37:11 +02:00
Rhys Arkins 72c79793b0 fix: add bin/yarn* to Dockerfile
Closes #2609
2018-10-07 07:57:18 +02:00
Rhys Arkins b0973eec92 fix: docker don't ignore hooks 2018-03-09 14:41:08 +01:00
Rhys Arkins 07ac4d2207 fix: move Dockerfile to project root (#1628)
Docker's build process doesn't allow you to ADD or COPY files from outside the directory tree. e.g. `ADD ../package.json .` is forbidden. The only option I can see is to move it and `hooks` back into the project root.
2018-03-09 14:23:08 +01:00