![]() ![]() Note: You may have to open up SSH comms over port 22 from the TeamCity build server and agent in order to facilitate SSH access from TeamCity to BitBucket (otherwise, when testing the VCS Root connectivity, you get the error “List remote refs failed. The only thing that would need to change from one solution to the next was the Git URL, so we created a new VCS root at project level and connected to a BitBucket account We wanted a standardised connection from TeamCity to BitBucket. The full instructions are available on the TeamCity docs, but the bit you’re looking for is in Administration -> Tools -> Install Tool -> Selected NuGet version 3.5.0 (and ‘set as default’) We wanted to be able to restore Nuget dependencies as part of the build process so we installed Nuget on the build agents.We wanted to run front-end pipelines within our builds, so we installed a Node plugin which provides build runners for NPM, Grunt, Gulp.We wanted to hand-off built packages from TeamCity to Octopus Deploy, and the recommended approach to this is to use the Octopus Deploy plugin for TeamCity.With the vanilla TeamCity and Octopus platforms installed and running, we then installed some extra plugins: Again, we opted to script both the Chocolatey install step, and the configuration step. Regardless of which path you take, there’s a final step of configuring options for your tentacle, including the secure key it uses to handshake with your server. Knowing that we would likely require new agents in the future, we created a script which uses Chocolatey to install these extra pre-requisites.įor the Octopus Tentacles, you can either download and run the standard Tentacle installer on each target machine, or alternatively use the Chocolatey tentacle package. ![]() Yours will vary according to the dependencies of the projects you’re building, but Git and Visual Studio were two dependencies that we installed which most people will probably also need. On the build agents there are some pre-requisites that we installed on each agent.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |