I've been testing GoCD today. One of my main requirements is that the 
Windows agent(s) can perform builds within MSYS2 (unix environment).

To get started I've opened an MSYS2 / MinGW64 terminal and pasted the "Test 
Drive GoCD" line in there. Everything worked out of the box. The script 
properly setup both the server and the agent and everything was running 
within MSYS2. I was able to perform builds as per my requirements.

The next step was to only get the agent running as the server itself is 
running on a separate FreeBSD machine. However, when attempting to run the 
agent within MSYS2 (MinGW64 shell) I'm presented with this message:

$ ./bin/go-agent console
Unable to locate any of the following binaries:
  
/home/joel/go-agent-20.10.0/bin/../wrapper/wrapper-mingw64_nt-10.0-19042-x86-64
  
/home/joel/go-agent-20.10.0/bin/../wrapper/wrapper-mingw64_nt-10.0-19042-x86-32
  /home/joel/go-agent-20.10.0/bin/../wrapper/wrapper

To me it seems that the java server wrapper is not finding the binaries for 
my particular environment. However, the "Test Drive GoCD" script/binaries 
ran without any issues.

How can I solve this problem? Ultimately I just need to run the go-agent 
within MSYS2.

-- 
You received this message because you are subscribed to the Google Groups 
"go-cd" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/go-cd/027ae335-8701-4d90-afe9-09558a961c57n%40googlegroups.com.

Reply via email to