Setting up and using projects is the first task that must be done when using BeetleboxCI. This document describes how projects may be created and managed.
A project manages a single Continuous Integration pipeline. Each pipeline links to one code repository. By placing a
config.yaml file in the code repository, you can setup different workflows in a pipeline. Using projects allows you to:
- Begin automating your FPGA designs.
- Setup Continuous Integration workflows.
- Start automatically generating artifacts.
The following example shows a simple
config.yaml file. When setting up a project, a code repository is linked to a project. In the code repository, a
config.yaml file will need to be stored in the