aboutsummaryrefslogtreecommitdiffstats
path: root/jobs
diff options
context:
space:
mode:
authorHarald Welte <laforge@osmocom.org>2021-04-25 21:54:00 +0200
committerHarald Welte <laforge@osmocom.org>2021-04-25 21:55:18 +0200
commitf1b0acb231522e64cf97f97d68ee78270e249285 (patch)
tree0593cce54eb5dd7efb38cc930e26c6895944b928 /jobs
parent7cabaabd0e9bac54f1cd1187b1d42036e9ec7050 (diff)
release-tarballs: Don't rely on system-installed 'known_hosts'
We should do like the various contrib/jenkins.sh scripts and bring our own known_hosts file to deploy to ftp.osmocom.org. This fixes deploying after merging If0d57ef9edc4d6b3fdf435e44573a15d64245b6a recently. Change-Id: Ia598739f820c8b00c33382afbbe88bf2638241dc
Diffstat (limited to 'jobs')
-rw-r--r--jobs/osmocom-release-tarballs.yml8
1 files changed, 7 insertions, 1 deletions
diff --git a/jobs/osmocom-release-tarballs.yml b/jobs/osmocom-release-tarballs.yml
index 9ecffca..930fb42 100644
--- a/jobs/osmocom-release-tarballs.yml
+++ b/jobs/osmocom-release-tarballs.yml
@@ -38,7 +38,13 @@
-e KEEP_TEMP="$KEEP_TEMP" \
"$USER/debian-stretch-build-dist" /osmo-ci/scripts/osmocom-release-tarballs.sh
- SSH_COMMAND="ssh -p 48"
+ cat > "$WORKSPACE/known_hosts" <<EOF
+ [ftp.osmocom.org]:48 ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDDgQ9HntlpWNmh953a2Gc8NysKE4orOatVT1wQkyzhARnfYUerRuwyNr1GqMyBKdSI9amYVBXJIOUFcpV81niA7zQRUs66bpIMkE9/rHxBd81SkorEPOIS84W4vm3SZtuNqa+fADcqe88Hcb0ZdTzjKILuwi19gzrQyME2knHY71EOETe9Yow5RD2hTIpB5ecNxI0LUKDq+Ii8HfBvndPBIr0BWYDugckQ3Bocf+yn/tn2/GZieFEyFpBGF/MnLbAAfUKIdeyFRX7ufaiWWz5yKAfEhtziqdAGZaXNaLG6gkpy3EixOAy6ZXuTAk3b3Y0FUmDjhOHllbPmTOcKMry9
+ [ftp.osmocom.org]:48 ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBPdWn1kEousXuKsZ+qJEZTt/NSeASxCrUfNDW3LWtH+d8Ust7ZuKp/vuyG+5pe5pwpPOgFu7TjN+0lVjYJVXH54=
+ [ftp.osmocom.org]:48 ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIK8iivY70EiR5NiGChV39gRLjNpC8lvu1ZdHtdMw2zuX
+ EOF
+
+ SSH_COMMAND="ssh -o 'UserKnownHostsFile=$WORKSPACE/known_hosts' -p 48"
cd _release_tarballs
rsync -avz --delete -e "$SSH_COMMAND" . releases@ftp.osmocom.org:web-files/
scm: