-
Harness CI: Part 1
-
Harness CI: Part 2
-
Continuous Integration Key Concepts
-
CI Onboarding Guide
-
Optimize and Enhance CI Pipelines
-
Continue the Education Journey
Self-Paced Training - Harness Continuous Integration
Short 120-minute self-paced course for Harness Integration. This course is free of charge.
In this self-paced, asynchronous course, you'll dive into the world of Harness CI, helping you take your software deployments to the next level.
Throughout this 2 hour long course, with a combination of a video and documentation, you'll explore the following concepts and features:
1. Harness CI Fundamentals: Get acquainted with the foundational elements of the Harness Continuous Integration, including codebase, build infrastructure, pipelines, and code and artifact repositories.
2. Codebase Management: Configure the git repository that backs a CI pipeline.
3. Triggers: Configure the events and payload conditions governing when pipelines execute.
4. Run and Publish Test Reports: Orchestrate and view test reports from unit tests to security scanners to code quality.
5. Publish Artifacts: Create a build artifact and push it to a artifact repository.
6. Contanerization: Take an artifact and package it into a Docker container.
7. Fast Builds: Speed up build time with Test Intelligence and Cache Intelligence.
8. Conditions & Failure Strategies: Enforce when to skip certain stages or steps, and what to do when a stage or step fails.
9. Looping: Re-run the same pipeline stages or steps with different inputs.
10. Git Experience: Synchronize Harness entity configurations to version control.
11. Terraform: Integrate Harness with Terraform to manage provisioning of infrastructure as well as Harness entities.
12. Templates: Standardize Harness entity configurations for later re-use.
13. Platform Operations: Enforce governance and auditing of Harness platform use.
14. Troubleshooting: Respond to and remediate common configuration errors and pipeline failures.
For a deeper dive and hands-on experience in these concepts, consider signing up for our course with access to all of the infrastructure and
instructions.