Update README.md with CI best practices.
continuous-integration/drone/push Build is passing Details

This commit is contained in:
giomba 2023-01-08 22:35:37 +01:00
parent 802fd5c21f
commit c6a46a7293
1 changed files with 20 additions and 7 deletions

View File

@ -17,13 +17,26 @@ Create `~/.config/it.linux.golem/component.conf` with following content:
username=golem
password=guess
## Dependencies
On Debian/Ubuntu/Mint:
* qt5-default
* TODO
# Build
## Build
Download the build container:
```
script/build
docker pull git.golem.linux.it/golem/gestionale-build
```
Or, if you prefer, you can also build it by yourself:
```
script/setup
```
Then, run all the commands in the build container, simply by preceding them with `docker`.
Example:
```
./docker ls
```
Every command you'll ever need to build this software should be scripted inside the `script/` directory.
Example: compile everything and produce executable.
```
./docker script/build
```