mirror of
https://github.com/aquasecurity/trivy.git
synced 2026-02-10 02:33:15 +08:00
feat(java): add support remote repositories from settings.xml files (#9708)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
This commit is contained in:
@@ -18,4 +18,49 @@
|
||||
<username>test-user-only</username>
|
||||
</server>
|
||||
</servers>
|
||||
<profiles>
|
||||
<profile>
|
||||
<id>mycompany-global</id>
|
||||
<repositories>
|
||||
<repository>
|
||||
<id>mycompany-internal-releases</id>
|
||||
<url>https://mycompany.example.com/repository/internal-releases</url>
|
||||
<releases>
|
||||
<enabled>true</enabled>
|
||||
</releases>
|
||||
<snapshots>
|
||||
<enabled>false</enabled>
|
||||
</snapshots>
|
||||
</repository>
|
||||
<repository>
|
||||
<id>mycompany-global-releases</id>
|
||||
<url>https://mycompany.example.com/repository/global-releases</url>
|
||||
<releases>
|
||||
<enabled>true</enabled>
|
||||
</releases>
|
||||
<snapshots>
|
||||
<enabled>false</enabled>
|
||||
</snapshots>
|
||||
</repository>
|
||||
</repositories>
|
||||
</profile>
|
||||
<profile>
|
||||
<id>default</id>
|
||||
<repositories>
|
||||
<repository>
|
||||
<id>mycompany-default-releases</id>
|
||||
<url>https://mycompany.example.com/repository/default-releases</url>
|
||||
<releases>
|
||||
<enabled>true</enabled>
|
||||
</releases>
|
||||
<snapshots>
|
||||
<enabled>false</enabled>
|
||||
</snapshots>
|
||||
</repository>
|
||||
</repositories>
|
||||
<activation>
|
||||
<activeByDefault>true</activeByDefault>
|
||||
</activation>
|
||||
</profile>
|
||||
</profiles>
|
||||
</settings>
|
||||
|
||||
@@ -18,4 +18,25 @@
|
||||
<username>test-user-only</username>
|
||||
</server>
|
||||
</servers>
|
||||
<profiles>
|
||||
<profile>
|
||||
<id>${env.PROFILE_ID}</id>
|
||||
<repositories>
|
||||
<repository>
|
||||
<id>${env.REPO_ID}</id>
|
||||
<url>${env.REPO_URL}/repository/user-releases</url>
|
||||
<releases>
|
||||
<enabled>true</enabled>
|
||||
<checksumPolicy>fail</checksumPolicy>
|
||||
</releases>
|
||||
<snapshots>
|
||||
<enabled>false</enabled>
|
||||
</snapshots>
|
||||
</repository>
|
||||
</repositories>
|
||||
</profile>
|
||||
</profiles>
|
||||
<activeProfiles>
|
||||
<activeProfile>${env.PROFILE_ID}</activeProfile>
|
||||
</activeProfiles>
|
||||
</settings>
|
||||
|
||||
@@ -18,4 +18,38 @@
|
||||
<username>test-user-only</username>
|
||||
</server>
|
||||
</servers>
|
||||
<profiles>
|
||||
<profile>
|
||||
<id>mycompany-global</id>
|
||||
<repositories>
|
||||
<repository>
|
||||
<id>mycompany-releases</id>
|
||||
<url>https://mycompany.example.com/repository/user-releases</url>
|
||||
<releases>
|
||||
<enabled>true</enabled>
|
||||
<checksumPolicy>fail</checksumPolicy>
|
||||
</releases>
|
||||
<snapshots>
|
||||
<enabled>false</enabled>
|
||||
</snapshots>
|
||||
</repository>
|
||||
<repository>
|
||||
<id>mycompany-user-snapshots</id>
|
||||
<url>https://mycompany.example.com/repository/user-snapshots</url>
|
||||
<releases>
|
||||
<enabled>false</enabled>
|
||||
</releases>
|
||||
<snapshots>
|
||||
<enabled>true</enabled>
|
||||
</snapshots>
|
||||
</repository>
|
||||
</repositories>
|
||||
<activation>
|
||||
<activeByDefault>true</activeByDefault>
|
||||
</activation>
|
||||
</profile>
|
||||
</profiles>
|
||||
<activeProfiles>
|
||||
<activeProfile>mycompany-global</activeProfile>
|
||||
</activeProfiles>
|
||||
</settings>
|
||||
|
||||
Reference in New Issue
Block a user