fix: allow deb package build
All checks were successful
continuous-integration/drone/push Build is passing
All checks were successful
continuous-integration/drone/push Build is passing
This commit is contained in:
parent
d4013caab1
commit
033762d162
3 changed files with 9 additions and 2 deletions
9
build.sh
9
build.sh
|
@ -10,8 +10,13 @@ mkdir -p _build || true
|
|||
|
||||
docker build -t debbuilder --file docker/Dockerfile .
|
||||
docker run -it -v "$(pwd):/app" -v "$(pwd)/_build:/_build" debbuilder \
|
||||
sh -c "ARTIFACTS_DIR=/app/_build debuild --preserve-envvar=ARTIFACTS_DIR -us -uc --buildinfo-option=-u/app/_build --changes-option=-u/app/_build" \
|
||||
|| docker run -it -v "$(pwd):/app" debbuilder
|
||||
sh -c "cd /app/ \
|
||||
&& dpkg-buildpackage -b -uc -us \
|
||||
&& mv ../*.changes _build \
|
||||
&& mv ../*.buildinfo _build \
|
||||
&& mv ../*.deb _build
|
||||
" \
|
||||
|| docker run -it -v "$(pwd):/app" -v "$(pwd)/_build:/_build" debbuilder
|
||||
|
||||
# dpkg-buildpackage -us -uc
|
||||
# debuild
|
||||
|
|
1
debian/files
vendored
1
debian/files
vendored
|
@ -1,2 +1,3 @@
|
|||
mfm-dbgsym_0.2.0_amd64.deb debug optional automatic=yes
|
||||
mfm_0.2.0_amd64.buildinfo utils optional
|
||||
mfm_0.2.0_amd64.deb utils optional
|
||||
|
|
1
debian/source/format
vendored
Normal file
1
debian/source/format
vendored
Normal file
|
@ -0,0 +1 @@
|
|||
3.0 (native)
|
Loading…
Add table
Reference in a new issue