Matrix Docker Ansible eploy
Вы не можете выбрать более 25 тем Темы должны начинаться с буквы или цифры, могут содержать дефисы(-) и должны содержать не более 35 символов.

45 строки
863 B

  1. {
  2. inputs = {
  3. nixpkgs.url = "github:NixOS/nixpkgs/nixpkgs-unstable";
  4. flake-utils.url = "github:numtide/flake-utils";
  5. agru-src = {
  6. url = "github:etkecc/agru";
  7. flake = false;
  8. };
  9. };
  10. outputs =
  11. {
  12. self,
  13. nixpkgs,
  14. flake-utils,
  15. agru-src,
  16. }:
  17. flake-utils.lib.eachDefaultSystem (
  18. system:
  19. let
  20. pkgs = import nixpkgs {
  21. inherit system;
  22. };
  23. agru = pkgs.buildGo125Module {
  24. pname = "agru";
  25. version = "0.1.19";
  26. src = agru-src;
  27. vendorHash = null;
  28. };
  29. in
  30. with pkgs;
  31. {
  32. devShells.default = mkShell {
  33. buildInputs = [
  34. just
  35. ansible
  36. agru
  37. ];
  38. shellHook = ''
  39. echo "$(ansible --version)"
  40. '';
  41. };
  42. }
  43. );
  44. }