unity3d-plugin for Teamcity seems doesn't see Unity folder -


greeting everyone!


i'm trying start use of teamcity unity3d-runner-plugin. after successful install on server , setup build step in project , unable build project. project doesn't start work warning message:

warning: no enabled compatible agents build configuration. please register build agent or tweak build configuration requirements.

on agent requirement page there message

agent (disconnected) incompatible runner: unity unmet requirements: unity.latest exists


unity installed in default folder, , works fine no problem, that's why can't understand, why plugin can't see unity env.parameter on agent.

anyone know how can solved?

the message (unity.any exists) suggests it's not missing environment variable (if missing %unity% environment variable, complaining env.unity). instead, seems looking build-agent property called unity.any.

to define unity.any build-agent property on agent, edit agent properties file @ <agent home>/conf/buildagent.properties, adding line this:

unity.any=1 

(read more here.)

i guess whoever wrote plugin decided there no way (for teamcity server) tell if unity installed on given agent, user (you) has specify defining agent property. thus, creating line you're marking agent having unity installed.

i think properties file reread periodically needn't restart agent after you've added line.

(if helps, check plugin's documentation , let plugin author know if information missing.)


Comments

Popular posts from this blog

html - Outlook 2010 Anchor (url/address/link) -

javascript - Why does running this loop 9 times take 100x longer than running it 8 times? -

Getting gateway time-out Rails app with Nginx + Puma running on Digital Ocean -