<p>tsaitgaist would like laforge to <strong>review</strong> this change.</p><p><a href="https://gerrit.osmocom.org/c/osmo-asf4-dfu/+/16860">View Change</a></p><pre style="font-family: monospace,monospace; white-space: pre-wrap;">jenkins.sh: Add --publish to publish binaries, similar to simtrace2.git<br><br>Binaries will be on https://ftp.osmocom.org/binaries/osmo-asf4-dfu/<br><br>Change-Id: Idc27a3d7d2bd7cbee1061ce778ace280eff17bf4<br>---<br>M contrib/jenkins.sh<br>M gcc/Makefile<br>2 files changed, 36 insertions(+), 1 deletion(-)<br><br></pre><pre style="font-family: monospace,monospace; white-space: pre-wrap;">git pull ssh://gerrit.osmocom.org:29418/osmo-asf4-dfu refs/changes/60/16860/1</pre><pre style="font-family: monospace,monospace; white-space: pre-wrap;"><span>diff --git a/contrib/jenkins.sh b/contrib/jenkins.sh</span><br><span>index 0965bf5..24bfdc1 100755</span><br><span>--- a/contrib/jenkins.sh</span><br><span>+++ b/contrib/jenkins.sh</span><br><span>@@ -1,5 +1,10 @@</span><br><span> #!/bin/sh</span><br><span> </span><br><span style="color: hsl(120, 100%, 40%);">+if ! [ -x "$(command -v osmo-deps.sh)" ]; then</span><br><span style="color: hsl(120, 100%, 40%);">+   echo "Error: We need to have scripts/osmo-deps.sh from http://git.osmocom.org/osmo-ci/ in PATH !"</span><br><span style="color: hsl(120, 100%, 40%);">+   exit 2</span><br><span style="color: hsl(120, 100%, 40%);">+fi</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span> set -ex</span><br><span> </span><br><span> if [ -z "$MAKE" ]; then</span><br><span>@@ -8,10 +13,37 @@</span><br><span>        exit 1</span><br><span> fi</span><br><span> </span><br><span style="color: hsl(120, 100%, 40%);">+TOPDIR=`pwd`</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+publish="$1"</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span> osmo-clean-workspace.sh</span><br><span> </span><br><span> verify_value_string_arrays_are_terminated.py $(find . -name "*.[hc]")</span><br><span> </span><br><span style="color: hsl(0, 100%, 40%);">-cd gcc && $MAKE $PARALLEL_MAKE</span><br><span style="color: hsl(120, 100%, 40%);">+cd gcc</span><br><span style="color: hsl(120, 100%, 40%);">+$MAKE mrproper</span><br><span style="color: hsl(120, 100%, 40%);">+$MAKE $PARALLEL_MAKE</span><br><span style="color: hsl(120, 100%, 40%);">+$MAKE $PARALLEL_MAKE BOARD=SYSMOOCTSIM</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+if [ "x$publish" = "x--publish" ]; then</span><br><span style="color: hsl(120, 100%, 40%);">+   echo</span><br><span style="color: hsl(120, 100%, 40%);">+  echo "=============== UPLOAD BUILD  =============="</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+       cat > "/build/known_hosts" <<EOF</span><br><span style="color: hsl(120, 100%, 40%);">+[rita.osmocom.org]:48 ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDDgQ9HntlpWNmh953a2Gc8NysKE4orOatVT1wQkyzhARnfYUerRuwyNr1GqMyBKdSI9amYVBXJIOUFcpV81niA7zQRUs66bpIMkE9/rHxBd81SkorEPOIS84W4vm3SZtuNqa+fADcqe88Hcb0ZdTzjKILuwi19gzrQyME2knHY71EOETe9Yow5RD2hTIpB5ecNxI0LUKDq+Ii8HfBvndPBIr0BWYDugckQ3Bocf+yn/tn2/GZieFEyFpBGF/MnLbAAfUKIdeyFRX7ufaiWWz5yKAfEhtziqdAGZaXNaLG6gkpy3EixOAy6ZXuTAk3b3Y0FUmDjhOHllbPmTOcKMry9</span><br><span style="color: hsl(120, 100%, 40%);">+[rita.osmocom.org]:48 ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBPdWn1kEousXuKsZ+qJEZTt/NSeASxCrUfNDW3LWtH+d8Ust7ZuKp/vuyG+5pe5pwpPOgFu7TjN+0lVjYJVXH54=</span><br><span style="color: hsl(120, 100%, 40%);">+[rita.osmocom.org]:48 ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIK8iivY70EiR5NiGChV39gRLjNpC8lvu1ZdHtdMw2zuX</span><br><span style="color: hsl(120, 100%, 40%);">+EOF</span><br><span style="color: hsl(120, 100%, 40%);">+  SSH_COMMAND="ssh -o 'UserKnownHostsFile=/build/known_hosts' -p 48"</span><br><span style="color: hsl(120, 100%, 40%);">+  rsync --archive --copy-links --verbose --compress --delete --rsh "$SSH_COMMAND" \</span><br><span style="color: hsl(120, 100%, 40%);">+           $TOPDIR/gcc/bootloader-sysmooctsim.{bin,elf} \</span><br><span style="color: hsl(120, 100%, 40%);">+                        binaries@rita.osmocom.org:web-files/osmo-asf4-dfu/latest/</span><br><span style="color: hsl(120, 100%, 40%);">+     rsync --archive --verbose --compress --rsh "$SSH_COMMAND" \</span><br><span style="color: hsl(120, 100%, 40%);">+         $TOPDIR/gcc/bootloader-*-*.{bin,elf} \</span><br><span style="color: hsl(120, 100%, 40%);">+                        binaries@rita.osmocom.org:web-files/osmo-asf4-dfu/all/</span><br><span style="color: hsl(120, 100%, 40%);">+fi</span><br><span style="color: hsl(120, 100%, 40%);">+            #--exclude $TOPDIR/sysmoOCTSIM/gcc/bootloader-sysmooctsim.bin \</span><br><span style="color: hsl(120, 100%, 40%);">+               #--exclude $TOPDIR/sysmoOCTSIM/gcc/bootloader-sysmooctsim.elf \</span><br><span> </span><br><span> osmo-clean-workspace.sh</span><br><span>diff --git a/gcc/Makefile b/gcc/Makefile</span><br><span>index 06404ad..3493102 100644</span><br><span>--- a/gcc/Makefile</span><br><span>+++ b/gcc/Makefile</span><br><span>@@ -257,3 +257,6 @@</span><br><span>    rm -f $(OUTPUT_FILE_NAME).a $(OUTPUT_FILE_NAME).hex $(OUTPUT_FILE_NAME).bin \</span><br><span>         $(OUTPUT_FILE_NAME).lss $(OUTPUT_FILE_NAME).eep $(OUTPUT_FILE_NAME).map \</span><br><span>         $(OUTPUT_FILE_NAME).srec bootloader-$(BOARD_LC).bin bootloader-$(BOARD_LC).elf</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+mrproper: clean</span><br><span style="color: hsl(120, 100%, 40%);">+       rm -f *.o *.d *.a *.elf *.bin *.ihex *.eep *.lss *.map *.srec</span><br><span></span><br></pre><p>To view, visit <a href="https://gerrit.osmocom.org/c/osmo-asf4-dfu/+/16860">change 16860</a>. To unsubscribe, or for help writing mail filters, visit <a href="https://gerrit.osmocom.org/settings">settings</a>.</p><div itemscope itemtype="http://schema.org/EmailMessage"><div itemscope itemprop="action" itemtype="http://schema.org/ViewAction"><link itemprop="url" href="https://gerrit.osmocom.org/c/osmo-asf4-dfu/+/16860"/><meta itemprop="name" content="View Change"/></div></div>

<div style="display:none"> Gerrit-Project: osmo-asf4-dfu </div>
<div style="display:none"> Gerrit-Branch: sysmoOCTSIM </div>
<div style="display:none"> Gerrit-Change-Id: Idc27a3d7d2bd7cbee1061ce778ace280eff17bf4 </div>
<div style="display:none"> Gerrit-Change-Number: 16860 </div>
<div style="display:none"> Gerrit-PatchSet: 1 </div>
<div style="display:none"> Gerrit-Owner: tsaitgaist <kredon@sysmocom.de> </div>
<div style="display:none"> Gerrit-Reviewer: laforge <laforge@osmocom.org> </div>
<div style="display:none"> Gerrit-MessageType: newchange </div>