2013-01-14 37 views
7

Làm cách nào để định cấu hình trang web của tôi sử dụng cấu hình thử nghiệm hoặc phát hành khi tôi đang triển khai sử dụng GIT? Tôi có thể cấu hình nhánh mà tôi muốn sử dụng, nhưng cấu hình xây dựng.Thay đổi cấu hình trên trang web Azure khi sử dụng GIT để triển khai

+2

Đây là điều đầu tiên tôi nghĩ đến khi nhìn vào triển khai để Azure từ Github. Không nên Azure Portal có một thả xuống (hoặc hộp văn bản) để chọn cấu hình xây dựng để sử dụng khi biên dịch? Có vẻ như một thiếu sót lớn đối với tôi. –

Trả lời

4

Cách tốt nhất để làm điều này là sử dụng tập lệnh triển khai tùy chỉnh, như được mô tả trong post này.

Khi bạn làm điều đó, bạn có nhiều quyền kiểm soát hơn đối với cách ứng dụng của bạn được tạo. Trong trường hợp này, bạn có thể chỉ cần tinh chỉnh lệnh msbuild như nó chạy để sử dụng bất kỳ cấu hình nào bạn muốn, giống như bạn làm nếu bạn chạy msbuild trên máy cục bộ của bạn.

+0

Cảm ơn. Trên thực tế, tôi đã tìm thấy một liên kết đến Kudu từ một trong các bài đăng trên blog của bạn. Không phải tôi có một nhánh git được sử dụng để triển khai thử nghiệm. Và thêm cài đặt vào trang web trên Azure để xử lý các thông số thử nghiệm. Và cho đến nay nó hoạt động ok. Tôi sẽ có một cái nhìn và thử cách tiếp cận khác, cảm ơn. –

2

Giờ đây, bạn có thể thêm cài đặt ứng dụng cho cài đặt này trên trang cấu hình thay vì gặp sự cố của tập lệnh triển khai tùy chỉnh.

SCM_BUILD_ARGS -p: Cấu hình = [CONFIGURATION_VALUE]

ví dụ

[KEY] SCM_BUILD_ARGS

[VALUE] -p: Cấu hình = QA

https://github.com/projectkudu/kudu/wiki/Configurable-settings

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