Quello che voglio è un file che posso fare doppio clic che eseguirà il processo di compilazione richiesto usando psake.Come usare psake da un file batch?
Sono nuovo di psake e PowerShell quindi sii gentile :-).
Quello che ho adesso sono 3 file:
file 1: build.bat
PowerShell -ExecutionPolicy Unrestricted -File .\Build.ps1 %1
File 2: Build.ps1
Import-Module .\psake.psm1
Invoke-psake .\BuildTasks.ps1 $args
File 3: BuildTasks.ps1
task default -depends Verify, Joe
task Verify {
write-host "hello from Verify!"
}
task Joe {
write-host "hello from Joe"
}
C'è comunque un modo per unire Build.ps1 e BuildTasks.ps1 in un unico file?
Johannes. Grazie mille. Solo una correzione. È richiesto% 1 invece di $ args. PowerShell -ExecutionPolicy Unrestricted -Command "& {Import-Module. \ Psake.psm1; Invoke-psake. \ BuildTasks.ps1% 1}" –
Eep, giusto sei. Scusate. – Joey