Używamy Nexusa do wdrażania naszych artefaktów migawek. Nasz serwer kompilacji wdraża je podczas każdej kompilacji za pomocą następującej komendy: mvn deploy. W wyniku każdej kompilacji zostanie wdrożona nowsza wersja artefaktu. Problem polegający na tym, że już około dziesiątek artefaktów jest umieszczonych w repozytorium i oczywiście potrzebujemy tylko ostatniego artefaktu. Czy istnieje jakiś sposób ograniczenia liczby rozmieszczonych artefaktów migawek w Nexusie? Dzięki za pomoc, MichaelJak ograniczyć liczbę rozmieszczonych artefaktów migawek w Nexusie?
Odpowiedz
Utwórz zaplanowane zadanie, aby usunąć stare migawki.
poniższych linków opisać funkcjonalność:
- Nexus scheduled tasks
- Managing scheduled tasks - Repository Manager 2
- Configuring and Executing Tasks - Repository Manager 3
można skonfigurować za zadanie utrzymywać minimalną liczbę artefaktów. Jest bardzo elastyczny.
Jedynym "groszkiem" w wersji 2 menedżera repozytoriów jest to, że musisz również uruchomić drugie zadanie, Opróżnij kosz, aby odzyskać miejsce na dysku. W wersji 3 musisz uruchomić Kompaktowy magazyn blob, aby upewnić się, że usunięcie zwróci miejsce na dysku. Zobacz dokumentację powyżej.
Podejrzewam, że nie. http://weblogs.java.net/blog/johnsmart/archive/2010/01/03/tale-two-repository-managers-nexus-and-artifactory-compared-and-co
Sztuczne [...] pozwala również ograniczyć liczbę migawek na artefakt dla każdego repozytorium.
Jest to sprzeczne z Nexusem.
Wszystkie menedżery repozytorium Maven mogą usuwać migawki. Dlatego istnieją dwa typy hostowanych repozytoriów Maven. –
Jeśli masz uprawnienia administratora w Nexusie Następnie,
Logowanie do Nexusa.
Przejdź do administracji.
Przejdź do zaplanowanych zadań.
Możesz dodać zadanie: Usuń stare migawki.
Wybierz typ zadania jako Usuń migawki z repozytorium.
Można zdefiniować minimalną liczbę migawek lub retencję migawki jako .
- 1. Jak ograniczyć liczbę dziesiętną?
- 2. JTextField: Jak ograniczyć liczbę znaków?
- 3. Jak ograniczyć liczbę wierszy w PostgreSQL SELECT
- 4. Jak ograniczyć liczbę przesyłanych plików w html?
- 5. Python multiprocessing: jak ograniczyć liczbę oczekujących procesów?
- 6. redis jak ograniczyć liczbę zwrotną polecenia KEYS?
- 7. Jak ograniczyć liczbę znaków wprowadzanych przez cin?
- 8. Czy mogę ograniczyć liczbę znaków w TextView?
- 9. jak ograniczyć liczbę znaków w ng-bind-html w AngularJS?
- 10. Jak ograniczyć liczbę stron śledzonych w witrynie w Pythonie Scrapy
- 11. Jak OGRANICZYĆ liczbę wierszy w opcji USUŃ w programie DB2?
- 12. Jak ograniczyć liczbę wątków/podprocesów używanych w funkcji w bash?
- 13. Nexus obsługuje masowe przesyłanie artefaktów?
- 14. Jak ograniczyć liczbę znaków do wklejenia w polu tekstowym?
- 15. Jak mogę ograniczyć liczbę wyników o określoną kolumnę w postgreSQL?
- 16. Jak ograniczyć liczbę wartości systematyki w poście Wordpress?
- 17. Jak ograniczyć liczbę języków wyświetlanych w oknie publikowania Sitecore?
- 18. Jak ograniczyć maksymalną liczbę równoległych wątków w perlu
- 19. Jak mogę ograniczyć liczbę punktów przed sortowaniem w zapytaniu Solr?
- 20. XSD: jak ograniczyć liczbę znaków w atrybucie typu łańcucha?
- 21. Jak ograniczyć liczbę znaków wprowadzonych w oknie dialogowym alertu EditText
- 22. Jak ograniczyć liczbę ponownych prób logowania w Django
- 23. Chosen.js - czy można ograniczyć liczbę wybranych elementów?
- 24. Jak ograniczyć liczbę wystąpień MDB słuchania JBoss JMS kolejki
- 25. Jak ograniczyć liczbę ponownych prób wiadomości JMS DefaultMessageListenerContainer?
- 26. Jak mogę ograniczyć rozmiar logu dostępowego Apache i ograniczyć liczbę przechowywanych zarchiwizowanych dzienników?
- 27. Jak ograniczyć liczbę HttpWebRequest na sekundę do serwera WWW?
- 28. Czy jest jakiś sposób ograniczyć liczbę powtórzeń w danych podstawowych?
- 29. Ograniczyć liczbę wyników w Meteorcie po stronie serwera?
- 30. Jak wdrożyć na nexusie (hostowane przez secureci)?
Dzięki za pomoc! – Michael
JFTR, to zadanie ma flagę "usuń natychmiast" od Nexusa 2.0 ([NEXUS-4579] (https://issues.sonatype.org/browse/NEXUS-4579)). – nabcos