Repo in build & other build improvements #186

Merged
Jef Roosens merged 2 commits from Chewing_Bever/vieter:repo-in-builds into dev 2022-06-01 20:49:48 +02:00

This PR adds a few useful features to the build system:

  • A build will now update its system using pacman -Syu instead of solely relying on the builder image being up to date
  • Shell commands executed during build are now included in build logs
  • Target repository is now added as repository in build container
This PR adds a few useful features to the build system: * A build will now update its system using `pacman -Syu` instead of solely relying on the builder image being up to date * Shell commands executed during build are now included in build logs * Target repository is now added as repository in build container
Jef Roosens added this to the 0.3.0 milestone 2022-05-16 22:04:04 +02:00
Jef Roosens added the
enhancement
label 2022-05-16 22:04:04 +02:00
Jef Roosens added 3 commits 2022-05-16 22:04:05 +02:00
ci/woodpecker/pr/docs Pipeline was successful Details
ci/woodpecker/pr/lint Pipeline was successful Details
ci/woodpecker/pr/build Pipeline was successful Details
ci/woodpecker/pr/docker Pipeline was successful Details
ci/woodpecker/pr/test Pipeline was successful Details
2c4b948a94
refactor: ran formatter

I'll handle this PR in 0.4.0, when I look into configuring custom mirrors etc.

I'll handle this PR in 0.4.0, when I look into configuring custom mirrors etc.
Jef Roosens modified the milestone from 0.3.0 to 0.4.0 2022-05-31 21:18:04 +02:00

Nevermind, I need this PR to fix the constant issue of builds failing with exit code 8 (missing dependencies). It happens when the local database still assumes an older version, while the repositories have already updated.

Nevermind, I need this PR to fix the constant issue of builds failing with exit code 8 (missing dependencies). It happens when the local database still assumes an older version, while the repositories have already updated.
Jef Roosens modified the milestone from 0.4.0 to 0.3.0 2022-06-01 17:04:23 +02:00
Jef Roosens force-pushed repo-in-builds from 2c4b948a94 to 48e2ae7645 2022-06-01 20:35:04 +02:00 Compare
Jef Roosens changed title from Repo in builds to Repo in build & other build improvements 2022-06-01 20:36:51 +02:00
Jef Roosens merged commit 06df2c21f0 into dev 2022-06-01 20:49:48 +02:00
Jef Roosens deleted branch repo-in-builds 2022-06-01 20:49:48 +02:00
Sign in to join this conversation.
There is no content yet.