Hello Zaheer, Please find my answers below
1) GOCD has GO server and GO Agent. I am using Windows 10 system. > In my case where should the GO server and GO Agent be deployed . Can they > be on the same Windows machine. > Yes they can be run on the same machine or different machines depending on your setup. Traditionally in our organization we've running them under the same machine and they work just fine. You might want to size your instance / VM accordingly to factor the memory requirement of running both the server and agent together. > 2) How can I pull external repo Github to GOCD > GoCD has this concept of Materials <https://docs.gocd.org/current/introduction/concepts_in_go.html#materials>. Materials can be of different types. For pulling repos from Github, you can use the Git material. I would like to point you to the documentation <https://docs.gocd.org/current/configuration/quick_pipeline_setup.html> at this point which should help you build your first pipeline using a Git material. > 3) How can I build container images and push to AWS-ECR using GOCD > GoCD is like the Iron Man suit. It aids you and your team to follow CI/CD principles, most of the time it doesn't deal with specific technologies of your stack. I've always wanted to say it in this mailing list. Now that it's done. You can play around with any of the available task plugins <https://www.gocd.org/plugins/#task> on GoCD that helps you work with Docker files and registry. Alternatively, you just write a simple bash / powershell script that would build the docker image and use docker / aws-cli to push it to ECR. > > Regards, > Zaheer > > -- > 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/49acff17-e432-40ea-a778-c5cec280f55d%40googlegroups.com > <https://groups.google.com/d/msgid/go-cd/49acff17-e432-40ea-a778-c5cec280f55d%40googlegroups.com?utm_medium=email&utm_source=footer> > . > -- Ashwanth Kumar / ashwanthkumar.in -- 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/CAD9m7CyG6oDymFNTQMfy3XAvM%2BrVnazY030b06-GREJ67uvy5A%40mail.gmail.com.
