diff options
author | Felix Lange <fjl@users.noreply.github.com> | 2019-01-29 20:20:21 +0800 |
---|---|---|
committer | Felix Lange <fjl@twurst.com> | 2019-01-30 00:50:09 +0800 |
commit | 1f3dfed19e0d1e0e2536d547e8fd37e9d0ad3cdf (patch) | |
tree | 8f722dc5815f66d314e9c0f9f20f1d79e0bd41d8 | |
parent | 2ae481ff6b3ef3c2d9e7acc79bf8aea3b3983764 (diff) | |
download | dexon-1f3dfed19e0d1e0e2536d547e8fd37e9d0ad3cdf.tar dexon-1f3dfed19e0d1e0e2536d547e8fd37e9d0ad3cdf.tar.gz dexon-1f3dfed19e0d1e0e2536d547e8fd37e9d0ad3cdf.tar.bz2 dexon-1f3dfed19e0d1e0e2536d547e8fd37e9d0ad3cdf.tar.lz dexon-1f3dfed19e0d1e0e2536d547e8fd37e9d0ad3cdf.tar.xz dexon-1f3dfed19e0d1e0e2536d547e8fd37e9d0ad3cdf.tar.zst dexon-1f3dfed19e0d1e0e2536d547e8fd37e9d0ad3cdf.zip |
build: tweak debian source package build/upload options (#18962)
dput --passive should make repo pushes from Travis work again.
dput --no-upload-log works around an issue I had while uploading locally.
debuild -d says that debuild shouldn't check for build dependencies when
creating the source package. This option is needed to make builds work
in environments where the installed Go version doesn't match the
declared dependency in the source package.
-rw-r--r-- | build/ci.go | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/build/ci.go b/build/ci.go index 1bbc94471..d2f4ce4fe 100644 --- a/build/ci.go +++ b/build/ci.go @@ -513,7 +513,7 @@ func doDebianSource(cmdline []string) { for _, distro := range debDistros { meta := newDebMetadata(distro, *signer, env, now, pkg.Name, pkg.Version, pkg.Executables) pkgdir := stageDebianSource(*workdir, meta) - debuild := exec.Command("debuild", "-S", "-sa", "-us", "-uc") + debuild := exec.Command("debuild", "-S", "-sa", "-us", "-uc", "-d") debuild.Dir = pkgdir build.MustRun(debuild) @@ -523,7 +523,7 @@ func doDebianSource(cmdline []string) { build.MustRunCommand("debsign", changes) } if *upload != "" { - build.MustRunCommand("dput", *upload, changes) + build.MustRunCommand("dput", "--passive", "--no-upload-log", *upload, changes) } } } |