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:
- What is the correct way to set a parameter that can be shared between builds?
- How can I verify the parameter was successfully set?
Please sign in to leave a comment.
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