{{ define "title" }}autodeb{{ end }} {{ define "content" }}
Take a look at our getting started guide on the home page.
Upload parameters are options associated with the uploads that you make to Autodeb. They are used to configure behaviours such as whether or not Autodeb should run Autopkgtests or if your upload should be forwarded to the ftp-master queue if all jobs succeed.
Upload parameters can be set in ~/.dput.cf by appending slash-separated key-value couples to the queue URL.
For example:
/upload
: no upload parameters are set, use defaults.
/upload/autopkgtest/true
: this sets autopkgtest to true.
/upload/forward_upload/false
: this sets forward_upload to false.
/upload/forward_upload/true/autopkgtest/false
: this sets
forward_upload to true and
autopkgtest to false.
This means that you could configure multiple autodeb hosts in ~/.dput.cf and select which to use depending on the situation:
[autodeb-forward]
# [...]
incoming = /upload/forward-upload/true
[autodeb]
# [...]
incoming = /upload
NOTE: dput uploads packages with a series of HTTP PUT requests. The only upload parameters that are considered are the ones that are set when uploading the .changes file.
deb [trusted=yes] {{ $.Data.RepositoryBaseURL }}/{{ $.Data.MainUpgradeRepositoryName }} autodeb main
This would work well with the with the following in /etc/apt/preferences.d/autodeb-package-upgrades:
Package: *
Pin: release a=autodeb
Pin-Priority: -10
One would then install packages from autodeb with apt-get install -t autodeb <package>
{{ end }}