Issue with PowerShell Parameter Sharing Between Builds

I'm trying to implement parameter sharing between builds using PowerShell in TeamCity and encountering issues.

# Attempting to set TeamCity parameter
Write-Host "##teamcity[setParameter name='dockertoken' value='$dockerToken']"

Write-Host "DEBUG: Token After: %dockertoken%" // %dockertoken% variable returns empty in subsequent steps

Questions:

  1. What is the correct way to set a parameter that can be shared between builds?
  2. How can I verify the parameter was successfully set?

 

0
1 comment
Hi!

The shared parameters should be set as described in the following documentation topic: https://www.jetbrains.com/help/teamcity/use-parameters-in-build-chains.html
This knowledge base article also gives simplified examples of the shared parameters usage: https://youtrack.jetbrains.com/articles/SUPPORT-A-1984/The-usage-of-dep.-and-reverse.dep.-parameters

Best regards,
Anton
0

Please sign in to leave a comment.