Tôi muốn thiết lập từng tác nhân TeamCity để sử dụng kho lưu trữ cục bộ (maven.repo.local) trong thư mục làm việc của tác nhân (agent.work.dir). Có thể cấu hình các thuộc tính maven để sử dụng các thuộc tính TeamCity theo cách này không?Làm cách nào để tôi có thể thiết lập các đại lý TeamCity để sử dụng các kho lưu trữ cục bộ maven riêng biệt?
Trả lời
Nhập -Dmaven.repo.local=%system.agent.work.dir%/.m2
cho thiết Runner: Maven2
/JVM command line parameters
Tôi không sử dụng TeamCity, nhưng Bamboo. Con đường tôi làm điều này là cho các mục tiêu maven, tôi có điều này định nghĩa:
-Dmaven.repo.local=${bamboo.M2REPOHOME}/${bamboo.buildKey} ...
Sau đó M2REPOHOME tài sản được định nghĩa là một nơi nào đó trên hệ thống tập tin, và bamboo.buildKey là tên của dự án. Tôi giữ tất cả các kho lưu trữ m2 của tôi ở một chỗ để tôi có thể dễ dàng nuke chúng. Bạn có thể nên làm điều gì đó tương tự bằng cách đặt maven.repo.local
thành giá trị agent.work.dir
hoặc ở một nơi khác. Nhanh chóng nhìn vào tài liệu TeamCity, có vẻ như bạn sẽ làm điều gì đó như thế này:
-Dmaven.repo.local=%agent.work.dir%/m2
Các OP muốn một câu trả lời cho TeamCity không tre. –
- 1. Tại sao maven sử dụng kho lưu trữ nội bộ của tôi trước kho lưu trữ cục bộ của tôi?
- 2. Làm thế nào để thiết lập một kho lưu trữ proxy cục bộ cho SBT?
- 3. Cách thiết lập kho lưu trữ plugin cục bộ maven 3
- 4. Kho lưu trữ cục bộ Maven trong settings.xml vs pom.xml
- 5. Làm cách nào để thiết lập kho lưu trữ git riêng tư trong Ubuntu?
- 6. chuyển đổi kho lưu trữ cục bộ maven thành kho lưu trữ từ xa
- 7. Thiết lập kho lưu trữ Maven bằng cách sử dụng máy chủ tệp SourceForge
- 8. Có thể sử dụng cả Kho lưu trữ NuGet cục bộ và Kho lưu trữ từ xa
- 9. Làm cách nào để thiết lập kho lưu trữ Git riêng trên GitHub? Thậm chí có thể không?
- 10. Tôi làm cách nào để có được Nexus để lấy các tệp tin tạo tác trong kho lưu trữ proxy?
- 11. Thiết lập kho lưu trữ ivy chung
- 12. Trình thiết lập Python: Làm thế nào tôi có thể liệt kê một kho lưu trữ riêng dưới install_requires?
- 13. Truy cập SBT vào các kho lưu trữ Maven cục bộ
- 14. Có phương pháp nào để sử dụng kho lưu trữ maven "Vùng làm việc" không?
- 15. Làm cách nào để thêm các jars của bên thứ ba vào kho lưu trữ Maven cục bộ?
- 16. Làm cách nào để tôi có thể tạo kho lưu trữ cục bộ của mình cho git-pull?
- 17. Làm cách nào để buộc Maven tải xuống maven-metadata.xml từ kho lưu trữ trung tâm?
- 18. Sử dụng kho lưu trữ Git cục bộ với kho lưu trữ Subversion chính
- 19. Làm cách nào để quản lý các kho lưu trữ hiện có hiển thị khi tôi sử dụng Subversive?
- 20. Khi nào an toàn để xóa kho lưu trữ Maven cục bộ?
- 21. Làm cách nào tôi có thể truy vấn các bảng chéo với Mẫu Kho lưu trữ?
- 22. Tôi làm cách nào để có thể duyệt các kho lưu trữ công khai trên Bitbucket?
- 23. Làm cách nào để cài đặt các mô-đun vào kho lưu trữ maven bằng cách sử dụng Maven nhúng Netbeans?
- 24. Làm cách nào để có thể sử dụng maven trong tình huống tích hợp liên tục để cài đặt các tạo tác phiên bản trong kho lưu trữ?
- 25. Bất kỳ giải pháp SaaS nào để lưu trữ một kho lưu trữ maven riêng
- 26. Làm cách nào để thiết lập kho lưu trữ github trong IDE NetBeans của tôi?
- 27. Các phụ thuộc trong kho lưu trữ cục bộ maven với leiningen
- 28. Composer - sử dụng kho lưu trữ cục bộ
- 29. Maven sử dụng kho lưu trữ sai để tải xuống
- 30. Tôi có thể sử dụng html5 lưu trữ cục bộ để lưu trữ thông tin người dùng phiên xác thực
Theo TeamCity 9+, '% system.agent.work.dir%' bị khấu hao vì lợi ích của '% teamcity.agent.work.dir%' – kevinarpe
Bạn đang tìm câu trả lời này cả ngày! –