sto lavorando su uno script di build per un progetto di ruolo web Azure. Lo script verrà eseguito su un server di build, quindi l'uso di VS è un non-starter.Utilizzando MSBuild e il compito CSPack per confezionare ruoli Azure
Posso creare il progetto utilizzando MSBuild e utilizzare CmdLets for Azure per gestire la distribuzione (tramite PowerShell). La parte mancante è la creazione del pacchetto cloud. Posso utilizzare lo strumento CSPack.exe che è incluso nel SDK, ma vorrei utilizzare le attività di MSBuild, se possibile, in quanto in questo modo posso sfruttare le opzioni di configurazione di compilazione e integrare la creazione del pacchetto con il resto del processo.
ho scavato in giro per il progetto di distribuzione web Azure, ma non riesco a trovare alcun riferimento al compito CSPack. Potrebbero esserci delle magie VS qui, a meno che non manchi il file che fa riferimento alle attività CSPack/Azure. L'assemblea che sto guardando è Microsoft.ServiceHosting.Tools.MSBuildTasks.dll - riflettore mi dice che il CSPack Task è in là.
Qualcuno ha utilizzato con successo il compito CSPack MSBuild? Se è così, qualsiasi suggerimento su come usarlo sarebbe molto utile!
Se sto abbaiare contro l'albero completamente sbagliato, fatemelo sapere!
Grazie, Erick
Taylor, grazie per la risposta. Sareste in grado di pubblicare il resto del file MSBuild (con solo le parti blu)? Questo sarebbe molto utile. Grazie - Erick –
certo, lo metterò insieme più tardi oggi e avrò qualcosa da fare stasera –
@Taylor hai mai avuto la possibilità di metterlo insieme? Sto avendo problemi a trovare msBuild per creare il pacchetto – Joe