Add extra-apt-sources in API
- added a migration file to add field
extra_apt_sources
to thejobs
table. - updated docs of POST
/test/:suite/:arch
inapi.rb
to showextra-apt-sources
as part oftests
object and docs of GET/test/
to showextra_apt_sources
as a new key in respnse JSON. - updated
request_tests
functionin
test_handler.rbto add
extra_apt_sources` as part of new job objects. - updated
enqueue_parameters
method injob.rb
to acceptextra-apt-sources
as a new parameter which is iterated and encoded to base64. - updated
debci-worker
to acceptextra-apt-sources
and send todebci-test
. - updated
debci-test
to decodeextra-apt-sources
from base64 and pass asadd-apt-source
toautopkgtest
. - added tests for same.