Come configurare il sito Web in modo che utilizzi la configurazione di prova o di rilascio quando eseguo la distribuzione utilizzando GIT? Posso configurare il ramo che voglio usare, ma la configurazione di build.Cambiare la configurazione sul sito Web di Azure quando si utilizza GIT per distribuire
risposta
Il modo migliore per farlo è utilizzare uno script di distribuzione personalizzato, come descritto in questo post.
Una volta che lo fai, hai molto più controllo su come è costruita la tua app. In questo caso, puoi semplicemente modificare il comando msbuild come viene eseguito per utilizzare qualsiasi configurazione tu desideri, proprio come faresti se esegui msbuild sul tuo computer locale.
Grazie. In realtà ho trovato un link a Kudu da uno dei tuoi blogpost. Giusto non ho un ramo git usato per la distribuzione di test. E ha aggiunto le impostazioni al sito Web in azzurro per gestire i parametri del test. E finora funziona ok. Daro 'un'occhiata e provo l'altro approccio, grazie. –
Ora è possibile aggiungere un'impostazione di app per questo nella pagina di configurazione, invece di risolvere il problema di uno script di distribuzione personalizzato.
SCM_BUILD_ARGS -p: Configurazione = [CONFIGURATION_VALUE]
esempio
[KEY] SCM_BUILD_ARGS
[VALUE] -p: Configurazione = QA
https://github.com/projectkudu/kudu/wiki/Configurable-settings
- 1. Come si memorizzano i file sul sito Web Windows Azure?
- 2. Sovrascrittura di più valori di configurazione in configurazione Typesafe quando si utilizza un uberjar per distribuire
- 3. Crittografia SSL 256 bit - sul sito Web di Azure
- 4. Come impostare machineKey sul sito Web di Azure
- 5. Definizione di impostazione "Sempre attivo" sul sito Web di Azure
- 6. Distribuire Ionic come sito Web
- 7. Come posso distribuire un'applicazione web utilizzando F # per Azure Sito Web
- 8. Impossibile ospitare file MP4 sul sito Web di Azure
- 9. Distribuire il sito Web di Azure tramite MSBuild e WebDeploy, ma con quali credenziali?
- 10. Gestione 404 nel sito Web di Azure
- 11. Lettura della stringa di connessione dalla configurazione delle stringhe di connessione del sito Web di Azure
- 12. Restrizione sul dominio quando si utilizza socket.io?
- 13. VS 2013 si blocca durante la pubblicazione del sito Web nel servizio cloud di Azure
- 14. Modifica iscrizione al sito Web di Azure
- 15. Distribuire il sito Web in blu con dipendenze bower
- 16. Come distribuire/pubblicare un sito Web ASP.NET?
- 17. 502 Risposta non valida quando si chiama Google Api dal sito Web di Azure
- 18. Best-practice per la configurazione javascript sul nuovo progetto web
- 19. Emula subwcrev quando si utilizza git-svn
- 20. quello che potrebbe essere la ragione di tale tipo di sito web Azure si blocca?
- 21. Distribuire PDB in un ruolo Web di Azure
- 22. Grunt non riesce a essere eseguito sul sito Web di Azure
- 23. Come cambiare area per Azure WebSite
- 24. Come posso modificare la lingua di convalida sul sito Web Windows Azure (asp.net mvc4)?
- 25. Come impostare gli argomenti di esecuzione quando si utilizza Ansible per distribuire la finestra mobile?
- 26. Nure di Azure Problema: msnodesql Impossibile distribuire
- 27. Abilita intestazione Access-Control-Allow-Credentials nel sito Web di Azure (Servizi app di Azure)
- 28. MSDeploy Error_Connection_Terminated durante il tentativo di distribuire il sito Web
- 29. Azure distribuire questioni
- 30. Posso modificare la locale su un sito Web Windows Azure?
Questa è stata la prima cosa che ho pensato quando si cerca di distribuire in Azure da Github. Non dovrebbe il portale di Azure avere un menu a discesa (o una casella di testo) per selezionare la configurazione di build da utilizzare durante la compilazione? Sembra un'enorme omissione per me. –