Unverified Commit d8d9c6fb authored by Paul Meyer's avatar Paul Meyer Committed by GitHub
Browse files

azure-cli-extensions.confcom: init at 1.0.0 (#347738)

parents 0deb179e c07681d3
Loading
Loading
Loading
Loading
+7 −0
Original line number Diff line number Diff line
@@ -13736,6 +13736,13 @@
    github = "mi-ael";
    githubId = 12199265;
  };
  miampf = {
    email = "miampf@proton.me";
    github = "miampf";
    githubId = 111570799;
    name = "Mia Motte Mallon";
    keys = [ { fingerprint = "7008 92AA 6F32 8CAC 8740  0070 EF03 9364 B5B6 886C"; } ];
  };
  miangraham = {
    github = "miangraham";
    githubId = 704580;
+23 −0
Original line number Diff line number Diff line
@@ -8,6 +8,9 @@
  mkAzExtension,
  mycli,
  python3Packages,
  autoPatchelfHook,
  python3,
  openssl_1_1,
}:

{
@@ -58,6 +61,26 @@
    meta.maintainers = with lib.maintainers; [ mikut ];
  };

  confcom = mkAzExtension rec {
    pname = "confcom";
    version = "1.0.0";
    url = "https://azcliprod.blob.core.windows.net/cli-extensions/confcom-${version}-py3-none-any.whl";
    sha256 = "73823e10958a114b4aca84c330b4debcc650c4635e74c568679b6c32c356411d";
    description = "Microsoft Azure Command-Line Tools Confidential Container Security Policy Generator Extension";
    nativeBuildInputs = [ autoPatchelfHook ];
    buildInputs = [ openssl_1_1 ];
    propagatedBuildInputs = with python3Packages; [
      pyyaml
      deepdiff
      docker
      tqdm
    ];
    postInstall = ''
      chmod +x $out/${python3.sitePackages}/azext_confcom/bin/genpolicy-linux
    '';
    meta.maintainers = with lib.maintainers; [ miampf ];
  };

  containerapp = mkAzExtension rec {
    pname = "containerapp";
    version = "1.0.0b1";