Why should it be implemented?
Currently aptly serve ... (https://www.aptly.info/doc/aptly/serve/) is used to upload and serve the files from the apt repository. Once this is down, the apt repository cannot accept new files.
Describe the improvement
The aptly server should work without aptly serve
Alternatively, we could also find a solution to make sure aptly serve is restarted in case it breaks
add commands in CI to check the status of the executed curl command and to fail the pipeline step if it's not zero.
for now it's green even if the upload was not successful.
Why should it be implemented? Currently
aptly serve ...
(https://www.aptly.info/doc/aptly/serve/) is used to upload and serve the files from the apt repository. Once this is down, the apt repository cannot accept new files.Describe the improvement The aptly server should work without
aptly serve
Alternatively, we could also find a solution to make sure aptly serve is restarted in case it breaks