creates a new variable called workspaceDirectory that works like $PWD or %cd% to ensure paths are absolute and avoid any relative path errors
Adds an optional parameter under a buildStep called projectOverride that will use the projectLocation as an absolute path if the projectOverride value is set to "Absolute", instead of a relative path inside of the repo.
Why should this Pull Request be merged?
an absolute path is needed for some internal tools used in building ADAS Toolkit custom device.
What testing has been done?
One of the build steps in azure-pipelines.yml now uses an absolute project path to test this behavior. The PR build should only pass if it's working as desired.
What does this Pull Request accomplish?
Why should this Pull Request be merged?
an absolute path is needed for some internal tools used in building ADAS Toolkit custom device.
What testing has been done?
One of the build steps in azure-pipelines.yml now uses an absolute project path to test this behavior. The PR build should only pass if it's working as desired.