Workflow Fundamentals to Self-Hosted and Pricing taught continuous integration through GitHub Actions 29 , and nearly every idea there has a Jenkins 8,793 counterpart under another name. Use this map to translate what you already know:
| GitHub Actions (GitHub) | Jenkins (this chapter) |
|---|---|
| Workflow file in .github/workflows/ | Jenkinsfile in the repository (5.8, Jenkinsfiles in Source Control) |
| Job with runs-on labels | stage with an agent label (agent Directive) |
| Runner | Agent and its executors (How Builds Run) |
| Marketplace action | Pipeline step from a plugin (Plugins and the Update Center) |
| Secrets, environments, required reviewers | Credentials store, input step (5.8.6, input Approval) |
| Reusable workflows, composite actions | Shared libraries (Shared Libraries) |
| strategy.matrix | matrix directive (The matrix Directive) |