We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 38a89e0 commit e65291eCopy full SHA for e65291e
1 file changed
services/nomad/build/buildbot.cfg
@@ -219,10 +219,17 @@ def make_xbps_bulk_cmd(props):
219
220
@util.renderer
221
def make_rsync_cmd(props):
222
+ target = props.getProperty('target')
223
+ if target.startswith("aarch64"):
224
+ final_dest = "/mirror/current/aarch64/"
225
+ elif target.endswith("musl"):
226
+ final_dest = "/mirror/current/musl/"
227
+ else:
228
+ final_dest = "/mirror/current/"
229
return ['bash', '-e', '-c',
- util.Interpolate("""
230
+ util.Interpolate(f"""
231
echo "=> Syncing packages to the shadow repository..."
-rsync -vurk --delete-after \
232
+rsync -vurk --delete-after --compare-dest={final_dest} \
233
--filter='+ */' --filter='+ *.%(prop:target)s.xbps' \
234
--filter='- .*' --filter='- *' \
235
--password-file=/secrets/rsync/password /hostdir/binpkgs/ \
0 commit comments