forked from lix-project/hydra
Fix version test
This commit is contained in:
parent
9989e6c0f4
commit
8a120006f0
|
@ -180,8 +180,8 @@ void State::buildRemote(ref<Store> destStore,
|
||||||
throw Error(format("unsupported ‘nix-store --serve’ protocol version on ‘%1%’") % machine->sshName);
|
throw Error(format("unsupported ‘nix-store --serve’ protocol version on ‘%1%’") % machine->sshName);
|
||||||
if (GET_PROTOCOL_MINOR(remoteVersion) >= 1)
|
if (GET_PROTOCOL_MINOR(remoteVersion) >= 1)
|
||||||
sendDerivation = false;
|
sendDerivation = false;
|
||||||
if (GET_PROTOCOL_MINOR(remoteVersion) < 3 && step->isDeterministic)
|
if (GET_PROTOCOL_MINOR(remoteVersion) < 3 && repeats > 0)
|
||||||
throw Error("machine ‘%1%’ does not support deterministic builds; please upgrade it to Nix 1.12", machine->sshName);
|
throw Error("machine ‘%1%’ does not support repeating a build; please upgrade it to Nix 1.12", machine->sshName);
|
||||||
|
|
||||||
} catch (EndOfFile & e) {
|
} catch (EndOfFile & e) {
|
||||||
child.pid.wait(true);
|
child.pid.wait(true);
|
||||||
|
|
Loading…
Reference in a new issue