zuul-jobs/roles/upload-git-mirror/defaults/main.yaml
David Moreau Simard ed9f1d14a0
Add parameter to upload-git-mirror to specify ssh host key
If we attempt to push a mirror to a host we've never connected to
before, it won't be in the SSH known hosts and the mirror will fail.

This makes a new host_key parameter required and the role takes care
of setting it up in the known_hosts for the duration of the job.

Change-Id: I4bd40a289003fe3e88c9af4029576236c064fc3d
Depends-On: https://review.openstack.org/#/c/649183/
2019-04-01 16:34:59 -04:00

11 lines
260 B
YAML

---
# git push --mirror {{ git_mirror_credentials.user }}@{{ git_mirror_credentials.host }}:{{ git_mirror_credentials.repository }}
# git_mirror_credentials:
# user:
# host:
# ssh_key:
# host_key:
# Repository to replicate to
# git_mirror_repository: