Learning Continuous Integration with TeamCity
暫譯: 使用 TeamCity 學習持續整合

Manoj Mahalingam S

  • 出版商: Packt Publishing
  • 出版日期: 2014-08-15
  • 售價: $2,010
  • 貴賓價: 9.5$1,910
  • 語言: 英文
  • 頁數: 268
  • 裝訂: Paperback
  • ISBN: 1849699518
  • ISBN-13: 9781849699518
  • 相關分類: CI/CD
  • 海外代購書籍(需單獨結帳)

商品描述

Master the principles and practices behind Continuous Integration by setting it up for different technology stacks using TeamCity

About This Book

  • Learn about the features that TeamCity brings to the table to make setting up and practicing CI easy.
  • Enable team, organization and self to start using TeamCity for CI, from scratch or from an existing setup.
  • Setup CI for Java, .NET, Ruby, Python and mobile projects using TeamCity

Who This Book Is For

If you are a developer, tester, or a person in operations or Devops who wants to start practising CI, start using TeamCity or both, then this book is for you. Moreover, if you have thought about bringing CI into your team, if you are already using a CI tool and want to move to TeamCity, or if you are looking for ideal practises and techniques while implementing CI with TeamCity, this book will be useful.

What You Will Learn

  • Understand Continuous Integration principles and practices
  • Implement the build/deployment pipeline
  • Get to know TeamCity's features from the simple to the very advanced
  • Implement CI for projects in the major tech stacks, including Java, .NET, Ruby, Python, Android, and iOS
  • Discover which TeamCity features to avoid and in which situations
  • Look beyond CI into Continuous Delivery and Continuous Deployment

In Detail

For those of you getting started with CI, TeamCity, or both, this book will help you understand the principles and essential practices of CI and then provide steps to implement them in different kinds of projects. The book covers the essential features of TeamCity that are needed for a complete CI setup.

You will cover everything from introducing CI to its practises and benefits before getting started with TeamCity as a CI tool. First, we set up CI in a tech stack agnostic way, and then employ CI for different platforms and stacks. Throughout, there is a continuous progression from the simple to the most advanced features of TeamCity, with advise on how to avoid the pitfalls too.

You will also be given an introduction to what's beyond CI —Continuous Delivery and Continuous Deployment—and how TeamCity can help you there too.

商品描述(中文翻譯)

掌握持續整合的原則與實踐,透過使用 TeamCity 為不同技術堆疊設置持續整合

本書介紹

  • 了解 TeamCity 提供的功能,使得設置和實踐持續整合變得簡單。
  • 使團隊、組織和個人能夠從零開始或從現有設置開始使用 TeamCity 進行持續整合。
  • 使用 TeamCity 為 Java、.NET、Ruby、Python 和移動項目設置持續整合。

本書適合誰閱讀

如果您是開發人員、測試人員,或是希望開始實踐持續整合的運營或 DevOps 人員,無論是開始使用 TeamCity 或兩者兼而有之,這本書都適合您。此外,如果您考慮將持續整合引入您的團隊,已經在使用某個持續整合工具並希望轉向 TeamCity,或是尋找在使用 TeamCity 實施持續整合時的理想實踐和技術,這本書將對您有幫助。

您將學到什麼

  • 理解持續整合的原則與實踐
  • 實施建置/部署管道
  • 了解 TeamCity 的功能,從簡單到非常進階
  • 為主要技術堆疊中的項目實施持續整合,包括 Java、.NET、Ruby、Python、Android 和 iOS
  • 發現哪些 TeamCity 功能應避免以及在什麼情況下
  • 超越持續整合,了解持續交付和持續部署

詳細內容

對於剛開始接觸持續整合、TeamCity 或兩者兼而有之的讀者,本書將幫助您理解持續整合的原則和基本實踐,並提供在不同類型項目中實施這些原則的步驟。本書涵蓋了設置完整持續整合所需的 TeamCity 主要功能。

您將從介紹持續整合及其實踐和好處開始,然後再開始使用 TeamCity 作為持續整合工具。首先,我們以技術堆疊無關的方式設置持續整合,然後在不同平台和堆疊上應用持續整合。在整個過程中,從 TeamCity 的簡單功能到最進階的功能都有持續的進展,並提供如何避免陷阱的建議。

您還將獲得對持續整合以外的內容的介紹——持續交付和持續部署——以及 TeamCity 如何在這方面也能幫助您。

最後瀏覽商品 (20)