Trigger multi-project CI for specific commit


I need to trigger a multi-project pipeline, but not referring to branch/tag, but specific commit.
What I want to achieve is to trigger a deployment script and the only reference I have available is commit-sha.
I keep a reference to that repository as a submodule (CI for that repo requires some special runners).

I expect something like:

    project: "deployment/ansible"
    strategy: depend
    branch: master:$COMMIT_SHA
    # or just:
    commit: $COMMIT_SHA

Is it possible to somehow trigger it?