This commit is contained in:
		| @@ -1,21 +1,15 @@ | ||||
| local CacheVolume = "cache"; | ||||
|  | ||||
| local Cache(name, settings) = { | ||||
|   name: name, | ||||
|   image: "meltwater/drone-cache", | ||||
|   pull: true, | ||||
|   settings: { | ||||
|     backend: "filesystem", | ||||
|     cache_key: "{{ .Repo.Name }}", | ||||
|     archive_format: "gzip", | ||||
|     mount: [ | ||||
|       "/nix/store" | ||||
|     ] | ||||
|   } + settings, | ||||
|   volumes: [ | ||||
|     { | ||||
|       name: "cache", | ||||
|       path: "/tmp/cache" | ||||
|     } | ||||
|   ] | ||||
|   image: "drillster/drone-volume-cache", | ||||
|   volumes: [ { | ||||
|     name: CacheVolume, | ||||
|     path: "/cache" | ||||
|   } ], | ||||
|   settings: settings + { | ||||
|     mount: ["/nix/store"] | ||||
|   } | ||||
| }; | ||||
|  | ||||
| local Pipeline(channel) = { | ||||
| @@ -30,12 +24,12 @@ local Pipeline(channel) = { | ||||
|     CACHIX_CACHE: "xeals", | ||||
|     CACHIX_SIGNING_KEY: { from_secret: "cachix_key" }, | ||||
|   }, | ||||
|   volumes: [ | ||||
|     { | ||||
|       name: "cache", | ||||
|       temp: {} | ||||
|   volumes: [ { | ||||
|     name: CacheVolume, | ||||
|     host: { | ||||
|       path: "/tmp/drone/cache" | ||||
|     } | ||||
|   ], | ||||
|   } ], | ||||
|   steps: [ | ||||
|     Cache("restore-nix-store", { | ||||
|       restore: true | ||||
|   | ||||
		Reference in New Issue
	
	Block a user