pwncollege
DojosLeaderboardCommunity
Back to honors-dojo~9d345510

Continuous Integration

honors-dojo~9d345510
0/6 challenges completed

An introduction to the CI part of CI/CD.

  • We'll be using Github Actions to teach some of the basics.
  • This is a very broad skill in the world of software engineering and can be customized to fit almost any project.

Credits:

  • This project makes heavy use of Nektos's act to run challenges in the dojo.
  • This module was created by Eli Sells as an honors project for CSE 365.

Getting Started

Intro to Continuous Integration
Video
Workflow Syntax
Video
1
The Workflow .yml

Integrate your Build System

Building your Program
Video
2
Build a Binary
3
Build a Binary 2

Automated Testing

Running Automated Tests
Video
4
Run a Unit Test
5
Run a Test Suite

Continuous Delivery

Uploading Artifacts
Video
6
Upload a Build Artifact