gsoft-inc / ansible-role-azure-devops-agent

An Ansible role that installs and configures a Linux machine to be used as an Azure DevOps build or deployment agent.
59 stars 72 forks source link

Proper null checking for variables #78

Open huypn12 opened 1 year ago

huypn12 commented 1 year ago

The following variables are null by default. On the main task, appending proxy and deployment tags parameters only check these variables for being defined, not if they are null. Consequently, deployment_agent_cmd_args and agent_cmd_args can be malformed and fail the configuration step.