Jason, Thank you for your reply.
I am completely new to GoCD. If I can configure the agent to run all tasks within the MSYS2 / MinGW64 shell then things will work and the agent itself does not need to run inside MSYS2. The reason I attempted to run it inside MSYS2 is because I noticed that then all tasks executed by the agent are executed in the MSYS2 / MinGW64 shell without any further configuration. If I'm able to configure the agent to run each task in the MSYS / MinGW64 shell I'm more than happy. How can I do that? Best regards, ~ Joel On Tuesday, November 24, 2020 at 8:48:45 PM UTC+1 [email protected] wrote: > Hello, > > I'm not familiar with MSYS2 so maybe I am missing an obvious point but why > is it necessary that the Agent process itself run within MSYS2? > > Can the Agent process not just launch a child MSYS2 process if the Job > requires it? > > Regards, > Jason > > On Tuesday, 24 November 2020 at 11:45:22 UTC-5 [email protected] wrote: > >> 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/2c46ea31-4a0f-4384-9c99-701ceaff9c42n%40googlegroups.com.
