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.