Something went wrong. Try again.
A Forgejo Runner plugin that spawn jobs as Kubernetes pods
kubernetes ci forgejo runner
Something went wrong. Try again.
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
{ description = "Kuranto development environment";
inputs = { nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable";
fenix = { url = "github:nix-community/fenix"; inputs.nixpkgs.follows = "nixpkgs"; }; };
outputs = { nixpkgs, fenix, ... }: let systems = [ "aarch64-darwin" "x86_64-linux" "aarch64-linux" ];
forAllSystems = nixpkgs.lib.genAttrs systems; in { devShells = forAllSystems (system: let pkgs = nixpkgs.legacyPackages.${system}; rustToolchain = fenix.packages.${system}.stable.defaultToolchain; in { default = pkgs.mkShell { packages = [ rustToolchain pkgs.pkg-config pkgs.docker pkgs.docker-buildx pkgs.kind pkgs.kubectl pkgs.jq pkgs.envsubst ];
shellHook = '' echo "Rust development environment loaded" ''; }; }); };}