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
Trả lời
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.
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. –
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
- 1. Web.config bị thay đổi (mạnh) trong khi triển khai Azure
- 2. Sử dụng 'git pull' so với 'git checkout -f' để triển khai trang web
- 3. Tôi có nên sử dụng git để triển khai các trang web không?
- 4. Quy trình triển khai trang web dựa trên Git
- 5. Triển khai trang web trên Amazon AWS
- 6. Làm thế nào để triển khai một ứng dụng web sử dụng F # để Azure trang web
- 7. Triển khai Dịch vụ đám mây Azure mà không thay đổi cấu hình hiện có
- 8. Git vs FTP để triển khai web
- 9. SQLite trên trang web Azure
- 10. Azure Azure (tháng 10 năm 2012) có thay đổi cách bạn định cấu hình nhiều trang web trong ServiceDefinition không?
- 11. Triển khai trang web PHP từ kho Git
- 12. ứng dụng node.js với nút-gyp không triển khai trên trang web azure
- 13. Triển khai chỉ thay đổi một phần của trang web bằng git thành ftp (svn2web for git)
- 14. Bao gồm các tệp TypeScript trong git azure triển khai
- 15. Grunt không chạy trên trang web Azure
- 16. Các trang web Azure triển khai dự án web cụ thể
- 17. Tôi có nên sử dụng Git để triển khai ứng dụng web không?
- 18. ClickOnce triển khai và thay đổi tệp cấu hình sau khi cài đặt
- 19. Sử dụng Jquery để cập nhật một trang web Azure
- 20. Trang web Azure thiếu msshrtmi khi được xây dựng và triển khai từ TFS
- 21. Cấu trúc và triển khai ứng dụng web
- 22. Triển khai Web - Cấu hình triển khai root làm mặc định
- 23. WebDeploy để triển khai nhiều trang web
- 24. Làm thế nào để có được fontawesome để làm việc trên một trang web Azure triển khai?
- 25. Django virtualenv cấu hình triển khai
- 26. Git triển khai trên MediaTemple DV
- 27. Sử dụng git để xuất bản vào một trang web
- 28. Triển khai ứng dụng MPI trên Windows Azure
- 29. Sử dụng quyền git (để có mã trang web riêng)?
- 30. Sử dụng Capistrano để triển khai (trang web không phải Rails) qua FTP?
Đâ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. –