When we worked on creating a Jenkins pipeline earlier in this chapter, we created a Jenkinsfile file inside the helloworld GitHub repository. The reason for this was that we could change the code and the way the code is tested in the same change set. For the same reason, it is a good idea to put the logic about how to deploy our code with the code itself.
Our helloworld repository currently contains the application that we created inside a new GitHub organization (yogeshrahejahelloworld in my case). It also contains the applications tests and a repository with name helloworld . We are now going to add the information that CodeDeploy needs in order to execute the deployment ...