Unverified Commit 46299fa8 authored by Ramses's avatar Ramses Committed by GitHub
Browse files

snapcraft: make SSL certs available during tests (#407991)

parents 1f32c65a 7947814a
Loading
Loading
Loading
Loading
+6 −0
Original line number Diff line number Diff line
@@ -7,6 +7,7 @@
  nix-update-script,
  python3Packages,
  squashfsTools,
  cacert,
  stdenv,
  writableTmpDirAsHomeHook,
}:
@@ -118,6 +119,11 @@ python3Packages.buildPythonApplication rec {
    wrapProgram $out/bin/snapcraft --prefix PATH : ${squashfsTools}/bin
  '';

  preCheck = ''
    # _pygit2.GitError: OpenSSL error: failed to load certificates: error:00000000:lib(0)::reason(0)
    export SSL_CERT_FILE=${cacert}/etc/ssl/certs/ca-bundle.crt
  '';

  nativeCheckInputs =
    with python3Packages;
    [