[HACK] aarch64

This commit is contained in:
Milas Bowman 2023-12-29 00:58:33 -05:00
parent 6f919c5237
commit dd4cdb5cfa
3 changed files with 30 additions and 65 deletions

View file

@ -1,7 +1,7 @@
{
description = "Woodpecker plugin to run nix commands and cache builds using attic";
inputs.nixpkgs.url = "nixpkgs/771b86d407c567b57d791197ec464b46a5480b0b";
inputs.nixpkgs.url = "github:nixos/nixpkgs/nixos-23.11";
inputs.attic.url = "github:zhaofengli/attic";
outputs = {
@ -10,14 +10,14 @@
attic,
}: let
pkgs = import nixpkgs {
system = "x86_64-linux";
system = "aarch64-linux";
overlays = [attic.overlays.default];
};
entrypoint = import ./entrypoint.nix {inherit pkgs;};
mkImage = import ./mkImage.nix {inherit pkgs entrypoint;};
in {
packages.x86_64-linux.default = mkImage null;
packages.x86_64-linux.attic-client = pkgs.attic-client;
packages.x86_64-linux.woodpecker-plugin-nix-attic-release = mkImage "0.1.1";
packages.aarch64-linux.default = mkImage null;
packages.aarch64-linux.attic-client = pkgs.attic-client;
packages.aarch64-linux.woodpecker-plugin-nix-attic-release = mkImage "0.2.0";
};
}