Learning Github Actions: Automation and Integration of CI/CD with Github (Paperback)
暫譯: 學習 GitHub Actions:CI/CD 的自動化與整合
Laster, Brent
買這商品的人也買了...
-
Arduino 官方正版 Genuino 101$1,700$1,700 -
Raspberry Pi 3 Model B+ (UK製)$4,620$4,389 -
$1,320Deep Learning with JavaScript: Neural Networks in Tensorflow.Js -
Python × Network 一拍即合:自動化、程式化和 DevOps 的一站式解決方案 (Mastering Python Networking, 3/e)$780$608 -
$500事件流實戰 -
基礎架構即程式碼|管理雲端伺服器 (Infrastructure as Code: Managing Servers in the Cloud)$780$616 -
大師級逆向神器 - Android Frida 協定剖析及應用$880$695 -
Cloud Finops: Collaborative, Real-Time Cloud Value Decision Making (Paperback)$2,641$2,502 -
使用 GitOps 實現 Kubernetes 的持續部署:模式、流程及工具$714$678 -
GitLab CI/CD 從入門到實戰$479$455 -
客戶留存數據分析與預測$768$730 -
從 AI 到 生成式 AI:40個零程式的實作體驗,培養新世代人工智慧素養$560$442 -
資料科學 SQL 工作術 – 以 MySQL 為例與情境式 ChatGPT 輔助學習 (SQL for Data Scientists - A Beginner’s Guide for Building Datasets for Analysis)$630$498 -
Code to Joy: Why Everyone Should Learn a Little Programming$1,190$1,131 -
資料治理技術手冊 (Data Governance: The Definitive Guide)$580$458 -
OpenTelemetry 入門指南:建立全面可觀測性架構(iThome鐵人賽系列書)【軟精裝】$750$585 -
數據湖倉$299$284 -
Practical Lakehouse Architecture: Designing and Implementing Modern Data Platforms at Scale (Paperback)$2,356$2,232 -
Apache Airflow Best Practices: A practical guide to orchestrating data workflow with Apache Airflow (Paperback)$1,700$1,615 -
Github Actions in Action: Continuous Integration and Delivery for Devops$1,750$1,663 -
Delta Lake: The Definitive Guide: Modern Data Lakehouse Architectures with Data Lakes$2,660$2,520 -
CI/CD Design Patterns: Design and implement CI/CD using proven design patterns (Paperback)$1,650$1,568 -
$521沖刺高薪Offer——Java並發編程進階及面試指南 -
$469GitHub Copilot 編程指南 -
本地端 Ollama × LangChain × LangGraph × LangSmith 開發手冊:打造 RAG、Agent、SQL 應用$750$593
相關主題
商品描述
Automate your software development processes with GitHub Actions, the continuous integration and continuous delivery platform that integrates seamlessly with GitHub. With this practical book, open source author, trainer, and DevOps director Brent Laster explains everything you need to know about using and getting value from GitHub Actions. You'll learn what actions and workflows are and how they can be used, created, and incorporated into your processes to simplify, standardize, and automate your work in GitHub.
This book explains the platform, components, use cases, implementation, and integration points of actions, so you can leverage them to provide the functionality and features needed in today's complex pipelines and software development processes. You'll learn how to design and implement automated workflows that respond to common events like pushes, pull requests, and review updates. You'll understand how to use the components of the GitHub Actions platform to gain maximum automation and benefit.
With this book, you will:
- Learn what GitHub Actions are, the various use cases for them, and how to incorporate them into your processes
- Understand GitHub Actions' structure, syntax, and semantics
- Automate processes and implement functionality
- Create your own custom actions with Docker, JavaScript, or shell approaches
- Troubleshoot and debug workflows that use actions
- Combine actions with GitHub APIs and other integration options
- Identify ways to securely implement workflows with GitHub Actions
- Understand how GitHub Actions compares to other options
商品描述(中文翻譯)
自動化您的軟體開發流程,使用 GitHub Actions,這是一個與 GitHub 無縫整合的持續整合和持續交付平台。在這本實用的書籍中,開源作者、培訓師及 DevOps 總監 Brent Laster 解釋了您需要了解的有關使用和從 GitHub Actions 中獲取價值的所有內容。您將學習什麼是 actions 和 workflows,以及如何使用、創建和將它們納入您的流程,以簡化、標準化和自動化您在 GitHub 中的工作。
本書解釋了平台、組件、使用案例、實施和 actions 的整合點,讓您能夠利用它們提供當今複雜管道和軟體開發流程中所需的功能和特性。您將學習如何設計和實施自動化工作流程,以響應常見事件,如推送、拉取請求和審查更新。您將了解如何使用 GitHub Actions 平台的組件,以獲得最大的自動化和效益。
通過這本書,您將:
- 了解什麼是 GitHub Actions、它們的各種使用案例,以及如何將它們納入您的流程
- 理解 GitHub Actions 的結構、語法和語義
- 自動化流程並實施功能
- 使用 Docker、JavaScript 或 shell 方法創建您自己的自定義 actions
- 疑難排解和調試使用 actions 的工作流程
- 將 actions 與 GitHub APIs 和其他整合選項結合
- 確定安全實施 GitHub Actions 工作流程的方法
- 理解 GitHub Actions 與其他選項的比較