basic builds #84

Merged
Jef Roosens merged 14 commits from basic-builds into dev 2022-02-21 18:06:55 +01:00

This PR adds a very basic build system to Vieter. One can use this by starting up a second container that has crond -f as its command. This then periodically builds the packages defined in repo-dir/repos.json. All packages are built on the same system as the cronjob, inside the same container, one by one.

Closes #72, #71

This PR adds a very basic build system to Vieter. One can use this by starting up a second container that has `crond -f` as its command. This then periodically builds the packages defined in `repo-dir/repos.json`. All packages are built on the same system as the cronjob, inside the same container, one by one. Closes #72, #71
Jef Roosens added this to the 0.2.0 milestone 2022-02-20 22:17:33 +01:00
Jef Roosens added the
enhancement
label 2022-02-20 22:17:33 +01:00
Jef Roosens added 12 commits 2022-02-20 22:17:34 +01:00
ci/woodpecker/push/deploy unknown status Details
ci/woodpecker/push/docker unknown status Details
ci/woodpecker/push/lint Pipeline failed Details
ci/woodpecker/push/build Pipeline failed Details
6c435c2a1e
Merge branch 'dev' into basic-builds
ci/woodpecker/push/deploy unknown status Details
ci/woodpecker/push/docker unknown status Details
ci/woodpecker/push/lint Pipeline failed Details
ci/woodpecker/push/build Pipeline was successful Details
57c4af0aaf
Fix for segfault
ci/woodpecker/push/deploy unknown status Details
ci/woodpecker/push/docker unknown status Details
ci/woodpecker/push/lint Pipeline failed Details
ci/woodpecker/push/build Pipeline was successful Details
e6a1d32f0e
Some experimenting with docker api
ci/woodpecker/push/deploy unknown status Details
ci/woodpecker/push/docker unknown status Details
ci/woodpecker/push/lint Pipeline failed Details
ci/woodpecker/push/build Pipeline was successful Details
fbba66caa5
Docker wrapper now waits for chunked responses
ci/woodpecker/push/deploy unknown status Details
ci/woodpecker/push/docker unknown status Details
ci/woodpecker/push/lint Pipeline failed Details
ci/woodpecker/push/build Pipeline was successful Details
5515e2dca5
Formatting & some cleanup
ci/woodpecker/push/deploy unknown status Details
ci/woodpecker/push/docker unknown status Details
ci/woodpecker/push/lint Pipeline failed Details
ci/woodpecker/push/build Pipeline was successful Details
4f705f5fb5
Working build example!!
ci/woodpecker/push/deploy unknown status Details
ci/woodpecker/push/docker unknown status Details
ci/woodpecker/push/lint Pipeline failed Details
ci/woodpecker/push/build Pipeline was successful Details
36693900a3
Added crontab to docker image
ci/woodpecker/push/deploy unknown status Details
ci/woodpecker/push/docker unknown status Details
ci/woodpecker/push/lint Pipeline was successful Details
ci/woodpecker/push/build Pipeline was successful Details
9cc88e629f
Added some documentation; ran format
Jef Roosens changed title from Draft: basic builds to WIP: basic builds 2022-02-20 22:17:58 +01:00
Jef Roosens added 2 commits 2022-02-21 17:50:41 +01:00
ci/woodpecker/push/deploy unknown status Details
ci/woodpecker/push/docker unknown status Details
ci/woodpecker/push/lint Pipeline was successful Details
ci/woodpecker/push/build Pipeline was successful Details
0cdd4e7b4b
Versioned API endpoints (closes #91)
Jef Roosens changed title from WIP: basic builds to basic builds 2022-02-21 18:01:15 +01:00
Jef Roosens merged commit d6e71e9a1c into dev 2022-02-21 18:06:55 +01:00
Sign in to join this conversation.
There is no content yet.