Skip to content

Latest commit

 

History

History
156 lines (107 loc) · 2.39 KB

module_2.md

File metadata and controls

156 lines (107 loc) · 2.39 KB

Module 2 : Jenkins usage (features and functionality)

Resources

Jobs

Organizing jobs in Jenkins

TODO

Parameterized jobs

TODO

Usage of Freestyle/Pipeline/Matrix/Maven/Literate

TODO

Builds

Setting up build steps and triggers

TODO

Configuring build tools

TODO

Running scripts as part of build steps

TODO

Source Code Management

Polling source code management

TODO

Creating hooks

TODO

Including version control tags and version information

TODO

Testing

Testing for code coverage

TODO

Test reports in Jenkins

TODO

Displaying test results

TODO

Integrating with test automation tools

TODO

Breaking builds

Notifications

Setup and usage

TODO

Email notifications, instant messaging, build radiators

TODO

Alarming on notifications

TODO

Distributed Builds

Setting up and running builds in parallel

TODO

Setting up and using SSH agents, JNLP agents, cloud agents

TODO

Monitoring nodes

TODO

Plugins

Setting up and using Plugin Manager

TODO

Finding and configuring required plugins

TODO

CI/CD

Using Pipeline (formerly known as Workflow)

TODO

Integrating automated deployment

TODO

Release management process

TODO

Pipeline stage behavior

TODO

Jenkins Rest API

Using REST API to trigger jobs remotely, access job status, create/delete jobs

TODO

Security

Setting up and using security realms

TODO

User database, project security, Matrix security

TODO

Setting up and using auditing

TODO

Setting up and using credentials

TODO

Fingerprints

Fingerprinting jobs shared or copied between jobs

TODO

Artifacts

Copying artifacts

TODO

Using artifacts in Jenkins

TODO

Artifact retention policy

TODO

Alerts

Making basic updates to jobs and build scripts

TODO

Troubleshooting specific problems from build and test failure alerts

TODO