Docker image with the NPM meta package (https://www.npmjs.com/package/meta).
501
docker run --rm -v $(pwd):/app germainlefebvre4/meta:latest meta git update
meta is a tool for managing multi-project systems and libraries. It answers the conundrum of choosing between a mono repo or many repos by saying "both", with a meta repo!
meta is powered by plugins that wrap common commands, letting you execute them against some or all of the repos in your solution at once. meta is built on loop, and as such inherits loops ability to easily target a particular set of directories for executing a common command (eg meta git status --include-only dir1,dir2. See loop for more available options).
meta is packaged with a few of these core plugins by default: https://github.com/mateodelnorte/meta/blob/master/package.json#L63-L66
https://www.npmjs.com/package/meta
FROM node:18
WORKDIR /app
RUN npm i -g meta
Content type
Image
Digest
sha256:42d84fac1…
Size
358.8 MB
Last updated
almost 4 years ago
docker pull germainlefebvre4/meta