Help...

kl. 08:56:38 UTC+1 fredag 28. februar 2014 skrev Kake følgende:
>
> Hi
>
> Using Jenkins to execute some scripts in a continuous integration task.
> I have a job who copies some files to a folder, the name of the folder is 
> dynamically created.  I wish to get the name of the folder.. back from my 
> script.
>
> The script is executed using "windows batch command", i.e. 
>
> set scriptpath=%SCRIPT_HOME%\stage.ps1
> powershell.exe "& {%scriptpath% -SOURCEFOLDERNAME %SourceFolderName% 
> -SOURCEPATH %SourcePath% -TARGETHOST1 %TargetHost1% -TARGETHOST2 
> %TargetHost2%; exit $lastexitcode}"
> the ps script terminates using  return $stagingFolderName
>
> Have tried to set the dynamic "FolderName"  as a Env variable but it's 
> not accessible after the ps1 is done.. 
> #[Environment]::SetEnvironmentVariable("stagingFolderName", 
> $stagingFolderName, "User")
> #[Environment]::SetEnvironmentVariable("stagingFolderName", 
> $stagingFolderName, "Process")
> #[Environment]::SetEnvironmentVariable("stagingFolderName", 
> $stagingFolderName, "Machine")
> #$env:stagingFolderName = $stagingFolderName
>
>
> Im unable to find a correct syntax or way to get the folderName.. 
>
> feks. Pseudo: set myVar = powershell.exe "& {%scriptpath% 
> -SOURCEFOLDERNAME %SourceFolderName% -SOURCEPATH %SourcePath% -TARGETHOST1 
> %TargetHost1% -TARGETHOST2 %TargetHost2%; exit $lastexitcode}" --> Won't 
> execute..
>
> (Not using the powershell plugin for the missing error return)
>

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to