GDGToulouse / devfest-embedded-devices-monorepo

The monorepo to manage embedded devices we put in each room during the DevFest Toulouse, the devices are here to assist us during the event.
MIT License
9 stars 3 forks source link

Build the project CLI #55

Open hadrien-toma opened 4 years ago

hadrien-toma commented 4 years ago

Enhancement

Metadata

key value
name build-the-project-cli

Description

In a DevOps way of working, developers and CI servers both need to run tasks on the repository. Doing them in a container mounting the repository as volume allows:

Implementation

In order to improve modularity and scalability, each tasks can be run by a K3S job and each job comes from its own Docker image (so 1 task => 1 job and 1 job => 1 docker image):

We will also need to write/share those Bash scripts: