Subscribe

What is this Pipeline Variable?

I tried searching and I didn't see any reference to this in any of the online product docs.  If I missed it, please instruct me and chastise appropriately.

I noticed something new when I updated a custom command I had written, back in version 2.0.2, now imported on version 2.2.  When I hit the discover parameters, I noticed this pipeline variable in the param definition tab.  First, did I some how cause this to happen by doing something wrong or is this part of some new feature I need to learn about.

Thanks everyone.

Re: What is this Pipeline Variable?

I did'nt understand what you meant by the pipeline variable.

Can you please post a screen shot so that it we can understand the same.


Regards

Abhi

Re: What is this Pipeline Variable?

Here is a copy of the code of a custom command I wrote in 2.0.2.  I recently updated it.  Added the random hr/min bit.

Ran the discover params and I see this now with the PipelineVariable in it.

Re: What is this Pipeline Variable?

Can you export and send your command. I'm not able to reproduce it by trying a command having similar code as in your image. For me , it works fine.

If this post resolved your issue, help others by selecting ACCEPT AS SOLUTION or adding a KUDO.

Re: What is this Pipeline Variable?

Hi:

We are able to reproduce the issue internally. This looks like a bug

and will require investigation.

I have opened a bug in our bug tracking system for the same.

The number is 838349.

Regards

Abhi

Re: What is this Pipeline Variable?

Found a workaround.

Just edited the command code in the "Command Definition"->"Code" tab.

Added a log statement after the parameters are defined.

Did a "Discover Parameters" again. The "PiplelineVaribale" went away.

Regards

Abhi

Re: What is this Pipeline Variable?

Pipeline variables were introduced in powershell 4.0. We haven't tested WFA with 4.0. You can find out your powershell version by entering $PSVersionTable.PSVersion on the powershell prompt on WFA server

Re: What is this Pipeline Variable?

It's PS Version 4.  This WFA on a Windows 2012 Server.

Re: What is this Pipeline Variable?

WFA is supported on Microsoft Windows Server 2012 SE (64-bit, x64) which comes with PowerShell 3.0. I am afraid you would have to downgrade powershell to 3.0

Frequent Contributor

Re: What is this Pipeline Variable?

Patrick,

Can you attach the backup of the command taken on WFA 2.0.2 ?