Always upload S3 artifacts in after script
Move after_script s3 artifact uploading into common-after-script-tail
Artifact upload was done in both script
and after_script
because of
the fear that the 5 minute timeout in the after script would not allow
the artifact upload to complete.
With the introduction of RUNNER_AFTER_SCRIPT_TIMEOUT in GitLab 16.4, this is now configurable. Set this to 30 minutes and upload artifacts exclusively in the after script.
Fixes #218 (closed)
Edited by Michael Hofmann