Jenkins 2 Introduction for Beginners on Windows

所在平台: Udemy

课程主页: https://www.udemy.com/course/jenkins2-windows/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:在Windows上的Jenkins 2初学者入门 课程概述: 本课程是为初学者设计的,旨在展示如何在Windows系统上设置和运行Jenkins持续集成(CI)服务器,从持续检查(构建、测试和分析)开始。课程为公司或工作室实施持续检查和集成提供了坚实的基础。为了保持课程简洁明了,我们做出了若干决策,以提供完整的持续集成路径。课程中创建的流水线包括以下内容:在Windows上安装和配置的Jenkins CI服务器,作为源代码控制系统的Git,作为主要编程语言的Java,以及作为构建工具的Maven。这组工具提供了一个全面的端到端持续集成流水线。Jenkins可以安装在多种操作系统上,并支持多种工具和技术,因此,本课程对那些熟悉或对其他操作系统和技术感兴趣的学员而言具有巨大的价值。 课程大纲: - 介绍部分概述了课程的内容,接着进入Jenkins核心概念,为后续课程奠定基础。 - 快速安装提供了简略的逐步指导,说明如何在Windows上设置Jenkins及相关工具。完整的安装细节包含在课程的附加部分中。 - Jenkins基础部分则通过一个简单的“自由式”项目,让学员初步接触Jenkins的工作,学习其界面和主要功能。 - 接下来,我们管理Jenkins插件和全局配置,深入探讨Maven项目,特别是Jenkins对Maven的理解及其提供的特殊功能。 - 课程再进一步,介绍如何处理定时项目和周期性轮询源代码管理,这两者紧密相关。 - 然后,我们学习如何链接项目,通过调用上游和下游项目将其关联起来。最后,课程讲解如何使用视图组织项目。 课程特色: - 课程通过音频/视频讲解每个主要领域的概念或新概念的介绍。 - 屏幕录制提供了讲师计算机系统的录制视频,展示任何操作、命令或屏幕,并进行解说。课程中包含多个小时的屏幕录制视频内容,构成了课程的大部分内容。任何基于命令行的屏幕录制将包括命令列表,可在讲义下载中获取。 本课程适合希望在Windows平台上学习Jenkins基本操作与持续集成实施的初学者。

课程评论(0条)

课程详情

This is a beginner's course designed to show how to setup and run a Jenkins CI server starting with continuous inspection (build, test and analysis) for users of Windows-based systems. This course provides a strong foundation for implementing continuous inspection and integration at your company or studio. In order to keep the course short and to-the-point, several decisions were made in order to provide a complete path to continuous integration. The pipeline created in this course consists of the following: Jenkins CI server installed and configured on WindowsGit as the source control systemJava as the main programming language of build projectsMaven as the build tool This set of tools provides a comprehensive, end-to-end implementation continuous integration pipeline. Jenkins can be installed on many operating systems and supports a myriad of tools and technologies - which means, this course provides tremendous value to those comfortable or interested in other operating systems and/or technologies. Course Outline Introduction provides an overview for the course, which leas to the Core Concepts for Jenkins. This provides a foundation for the remainder of the course. Quick Installation provides an abbreviated step-by-step instructions on how to setup Jenkins and all the related tools specifically on Windows. Full Installation details is covered in the bonus section of the course. Jenkins Basics provides a first look at Jenkins at work with a very simple "freestyle" project. This allows us to learn the Jenkins interface and the key features it provides. After our initial introduction to Jenkins, we Manage Jenkins plugins and global configuration. Then, we dive into Maven Projects specifically - since Jenkins can understand Maven and thus provides special features for Maven projects - with the right plugins installed. We venture beyond the basics with Scheduled Projects and periodically Polling Source Control, which are closely related. Then we look at how to Link Projects together by calling upstream and downstream projects. Finally, we organize our projects with Views. Course Features Presentations provide audio/video training of conceptual ideas in each major area or introduction of new concepts. Screencasts provide a video of the instructor's computer system with any actions, commands, or screens displayed and narrated. There are several hours of screencat video content - it makes up the vast majority of the course. Any command line based screencast will include a command listing in the lecture downloads.

课程标签

0人关注该课程

主题相关的课程