Tôi đang làm việc trên một thư viện nguồn mở và muốn có các bản phát hành được gửi đến một máy chủ tạo bản nội bộ. Tôi đã sử dụng số distributionManagement
của maven và ghi đè altDeploymentRepository
để trỏ đến máy chủ nội bộ (vì vậy nó không bao giờ có trong pom). Điều này hoạt động tốt khi tôi làm deploy:deploy
nhưng khi tôi sử dụng plugin phát hành maven này dường như bị bỏ qua.Ghi đè kho lưu trữ phát hành maven durning triển khai
mvn clean -DaltDeploymentRepository=central::default::internalhost deploy ## works
mvn clean -DaltDeploymentRepository=central::default::internalhost release:perform ## fails, doesn't pick up this setting
Làm cách nào để ghi đè lưu trữ qua dòng lệnh khi plugin phát hành chạy triển khai?
Bạn không thể chỉnh sửa POM để xác định lại thông tin quản lý phân phối? –
Thử bản phát hành 'mvn này: perform -Darguments = -DaltDeploymentRepository = myvalue'. – yorkw
Cảm ơn @yorkw, đã hoạt động hoàn hảo! – ekaqu