fix: add --needed to initial makepkg call
parent
298504a031
commit
91b97ebcbf
|
@ -15,7 +15,7 @@ repositories. After the image has been created, each repository returned by
|
||||||
previously created image as a base. Each container goes through the following steps:
|
previously created image as a base. Each container goes through the following steps:
|
||||||
|
|
||||||
1. The repository is cloned
|
1. The repository is cloned
|
||||||
2. `makepkg --nobuild --syncdeps --noconfirm` is ran to update the `pkgver` variable inside
|
2. `makepkg --nobuild --syncdeps --needed --noconfirm` is ran to update the `pkgver` variable inside
|
||||||
the `PKGBUILD` file
|
the `PKGBUILD` file
|
||||||
3. A HEAD request is sent to the Vieter server to check whether the specific
|
3. A HEAD request is sent to the Vieter server to check whether the specific
|
||||||
version of the package is already present. If it is, the container exits.
|
version of the package is already present. If it is, the container exits.
|
||||||
|
|
|
@ -91,7 +91,7 @@ pub fn build_repo(address string, api_key string, base_image_id string, repo &db
|
||||||
commands := [
|
commands := [
|
||||||
'git clone --single-branch --depth 1 --branch $repo.branch $repo.url repo',
|
'git clone --single-branch --depth 1 --branch $repo.branch $repo.url repo',
|
||||||
'cd repo',
|
'cd repo',
|
||||||
'makepkg --nobuild --syncdeps --noconfirm',
|
'makepkg --nobuild --syncdeps --needed --noconfirm',
|
||||||
'source PKGBUILD',
|
'source PKGBUILD',
|
||||||
// The build container checks whether the package is already
|
// The build container checks whether the package is already
|
||||||
// present on the server
|
// present on the server
|
||||||
|
|
Loading…
Reference in New Issue