Backend: Support inputs via push options
Problem
We need to support inputs with Git push options, like we do today for pipeline variables: https://docs.gitlab.com/topics/git/commit/#push-options-for-gitlab-cicd
Solution
Support git push -o ci.input="max_retries=10" -o ci.input="max_time=600"
Edited by Fabio Pitino