|
|
il y a 3 ans | |
|---|---|---|
| poms | il y a 3 ans | |
| repo | il y a 3 ans | |
| sync | il y a 3 ans | |
| .gitignore | il y a 3 ans | |
| README.md | il y a 3 ans | |
| docker-compose.yml | il y a 3 ans | |
| generate_master_pom.sh | il y a 3 ans | |
| pom.xml | il y a 3 ans | |
| run.sh | il y a 3 ans | |
Reposilite-based Maven Repository Manager acting as a caching proxy.
Run the following command:
./run.sh
This starts the reposilite server, then starts maven and makes download all packages defined in the pom's in the poms/ folder, including their dependencies. These packages are then cached by reposilite in data/. The relevant folders are turned into tarballs and saved in the root directory.
New packages should be defined as a dependency in a pom.xml file in a subfolder in poms/.
After the pom.xml is updated, run ./generate_master_pom.xml to update the root pom.xml file, and commit the changes.
This structure is necessary to make dependabot find all dependencies.