diff --git a/drone-starlark/repos/pipeline.star b/drone-starlark/repos/pipeline.star new file mode 100644 index 0000000..ba0b072 --- /dev/null +++ b/drone-starlark/repos/pipeline.star @@ -0,0 +1,40 @@ +def pipeline( + name, + steps, + dependsOn, +): + return { + "kind": "pipeline", + "name": name, + "depends_on": dependsOn, + "steps": steps, + "services": [ + { + "name": "docker", + "image": "docker:dind", + "privileged": True, + "volumes": [ + { + "name": "dockersock", + "path": "/var/run", + }, + { + "name": "ca", + "path": "/etc/docker/certs.d", + }, + ], + } + ], + "volumes": [ + { + "name": "dockersock", + "temp": {}, + }, + { + "name": "ca", + "host": { + "path": "/home/giles/gitea-drone-stack/.ca", + }, + }, + ], + }