2012-12-17 35 views

Trả lời

26

Có, có. Bạn có thể đặt dòng sau trong xây dựng kịch bản của bạn:

buildDir = 'your_directory' 

Hoặc trong gradle.properties tập tin (không dấu ngoặc kép quanh your_directory trong trường hợp đó).


Thư mục bản dựng là thuộc tính dự án. Bạn có thể xem tất cả các thuộc tính dự án có sẵn cho bạn bằng cách gõ:

gradle properties 
+0

Đường dẫn tuyệt đối của Windows như 'buildDir = 'R: \\ buildMaria'' hoạt động trong' build.gradle' nhưng không thành công trong 'gradle.properties' Xem thêm http://stackoverflow.com/questions/29116000/gradle-make- sử dụng-of-ramdisk –

+1

nó có thể được thực hiện với một số biến env? tôi cần nó để cấu hình CI cho dự án – 4ntoine

1

Bạn có thể thêm project.buildDir = 'của bạn/thư mục' đến tập tin build.gradle bạn có thể đặt nó ở bất cứ đâu trong dòng riêng

0

Bạn có thể đặt project.buildDir trong số build.gradle hoặc buildDir = PATH trong gradle.properties.

Và từ biến môi trường như thế này:

export GRADLE_OPTS=-Dorg.gradle.project.buildDir=/tmp/gradle-build 

Xem Xây dựng phần Môi trường của tài liệu ở đây: https://docs.gradle.org/current/userguide/build_environment.html#sec:gradle_environment_variables

Và Viết Build Scripts đây (đối với tài sản buildDir): https://docs.gradle.org/current/userguide/writing_build_scripts.html

(Phiên bản mới nhất của gradle khi viết bài này: 4.5)

Các vấn đề liên quan