dont pull drone image each launch
This commit is contained in:
@@ -24,8 +24,7 @@
|
|||||||
Restart = "always";
|
Restart = "always";
|
||||||
ExecStartPre= ''
|
ExecStartPre= ''
|
||||||
-${pkgs.podman}/bin/podman stop %n \
|
-${pkgs.podman}/bin/podman stop %n \
|
||||||
-${pkgs.podman}/bin/podman rm %n \
|
${pkgs.podman}/bin/podman rm %n
|
||||||
${pkgs.podman}/bin/podman pull drone/drone:2.20.0
|
|
||||||
'';
|
'';
|
||||||
ExecStart= ''
|
ExecStart= ''
|
||||||
${pkgs.podman}/bin/podman run --rm --name %n \
|
${pkgs.podman}/bin/podman run --rm --name %n \
|
||||||
@@ -34,7 +33,7 @@
|
|||||||
--env=DRONE_RPC_PROTO=https \
|
--env=DRONE_RPC_PROTO=https \
|
||||||
--env=DRONE_RPC_HOST=drone.cloonar.com \
|
--env=DRONE_RPC_HOST=drone.cloonar.com \
|
||||||
--env=DRONE_RUNNER_CAPACITY=2 \
|
--env=DRONE_RUNNER_CAPACITY=2 \
|
||||||
drone/drone-runner-podman:1.8.3
|
drone/drone-runner-docker:1.8.3
|
||||||
'';
|
'';
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -17,15 +17,13 @@
|
|||||||
path = [ pkgs.podman ];
|
path = [ pkgs.podman ];
|
||||||
|
|
||||||
serviceConfig = {
|
serviceConfig = {
|
||||||
# Type = "simple";
|
|
||||||
Name = "drone-server";
|
Name = "drone-server";
|
||||||
User = "drone-server";
|
User = "drone-server";
|
||||||
Group = "drone-server";
|
Group = "drone-server";
|
||||||
Restart = "always";
|
Restart = "always";
|
||||||
ExecStartPre= ''
|
ExecStartPre= ''
|
||||||
-${pkgs.podman}/bin/podman stop %n \
|
-${pkgs.podman}/bin/podman stop %n \
|
||||||
-${pkgs.podman}/bin/podman rm %n \
|
${pkgs.podman}/bin/podman rm %n
|
||||||
${pkgs.podman}/bin/podman pull drone/drone:2.20.0
|
|
||||||
'';
|
'';
|
||||||
ExecStart= ''
|
ExecStart= ''
|
||||||
${pkgs.podman}/bin/podman run --rm --name %n \
|
${pkgs.podman}/bin/podman run --rm --name %n \
|
||||||
@@ -39,7 +37,7 @@
|
|||||||
--env=DRONE_USER_CREATE=username:dominik.polakovics,admin:true \
|
--env=DRONE_USER_CREATE=username:dominik.polakovics,admin:true \
|
||||||
-v /var/lib/drone:/data \
|
-v /var/lib/drone:/data \
|
||||||
--publish=8080:80 \
|
--publish=8080:80 \
|
||||||
drone/drone:2
|
drone/drone:2.20.0
|
||||||
'';
|
'';
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|||||||
Reference in New Issue
Block a user