選択できるのは25トピックまでです。 トピックは、先頭が英数字で、英数字とダッシュ('-')を使用した35文字以内のものにしてください。
Sindre Stephansen 0461fe9905 Add snmp4j, kotlin-logging, sshd and kotlin coroutines 3年前
poms Add snmp4j, kotlin-logging, sshd and kotlin coroutines 3年前
repo Generate quarkus project during download, and add tests 3年前
sync Generate quarkus project during download, and add tests 3年前
.gitignore v0.1 of maven sync setup 3年前
README.md Automatically fetch latest POM files (#26) 3年前
docker-compose.override.yml Add script to simplify running tests 3年前
docker-compose.test.yml Add script to simplify running tests 3年前
docker-compose.yml Generate quarkus project during download, and add tests 3年前
generate_master_pom.sh Rename the pom file directory 3年前
package-list.txt Add snmp4j, kotlin-logging, sshd and kotlin coroutines 3年前
pom.xml Add snmp4j, kotlin-logging, sshd and kotlin coroutines 3年前
run.sh Unify all proxies into a single repository 3年前
test.sh Add script to simplify running tests 3年前
update-poms.py Minor fix 3年前

README.md

Maven Sync Setup

Reposilite-based Maven Repository Manager acting as a caching proxy.

Downloading packages

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.

Adding packages

Automatically

New packages can be added to the package-list.txt file. The group ID and artifact ID are required, but the version is optional. If the version number is omitted the latest version is found. Run ./update-poms.sh to generate the pom files from the package file. The root pom.xml file is updated automatically.

Manually

Pom files can be added manually by creating a folder with a pom.xml file in the poms/ folder.

After the pom.xml is created, 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.