push.c: add an --atomic argument
[gitweb.git] / transport.c
index c67feeeb26805e83195b4d705bf3f9bec2ec8247..1373152a93b281bdaa24b65c458a359d1ddfaf4f 100644 (file)
@@ -830,6 +830,7 @@ static int git_transport_push(struct transport *transport, struct ref *remote_re
        args.dry_run = !!(flags & TRANSPORT_PUSH_DRY_RUN);
        args.porcelain = !!(flags & TRANSPORT_PUSH_PORCELAIN);
        args.push_cert = !!(flags & TRANSPORT_PUSH_CERT);
+       args.atomic = !!(flags & TRANSPORT_PUSH_ATOMIC);
        args.url = transport->url;
 
        ret = send_pack(&args, data->fd, data->conn, remote_refs,