1. 06 Jul, 2022 1 commit
  2. 20 Apr, 2022 1 commit
  3. 21 Sep, 2021 1 commit
  4. 23 Aug, 2021 1 commit
  5. 09 Aug, 2021 1 commit
    • ci: remove the docker entrypoint · b140e22e
      Omitting an entrypoint.sh to configure the container and instead
      depending on docker primitives allows us to be more portable.  (If a
      distribution uses a different mechanism for adding users, we need not
      have multiple entrypoint.sh files or invariants within it; instead we
      can configure that in the dockerfile itself along with all the other
      distribution specific components.)
      Edward Thomson committed
  6. 23 Nov, 2020 1 commit
  7. 18 Nov, 2020 1 commit
  8. 11 Jun, 2020 1 commit
  9. 06 Jun, 2020 3 commits
  10. 17 Mar, 2020 1 commit
  11. 13 Mar, 2020 2 commits
  12. 01 Mar, 2020 1 commit
  13. 18 Feb, 2020 2 commits
  14. 07 Feb, 2020 1 commit
    • azure: docker: pipe downloaded archives into tar(1) directly · a3ec07d7
      When building dependencies for our Docker images, we first download the
      sources to disk first, unpack them and finally remove the archive again.
      This can be sped up by piping the downloading archive into tar(1)
      directly to parallelize both tasks. Furthermore, let's silence curl(1)
      to not print to status information to stderr, which tends to be
      interpreted as errors by Azure Pipelines.
      Patrick Steinhardt committed
  15. 24 Jan, 2020 1 commit
  16. 24 Nov, 2019 5 commits
  17. 21 Sep, 2019 1 commit
    • azure: avoid building and testing in Docker as root · 3c884cc3
      Right now, all tests in libgit2's CI are being executed as root
      user. As libgit2 will usually not run as a root user in "normal"
      usecases and furthermore as there are tests that rely on the
      ability to _not_ be able to create certain paths, let's instead
      create an unprivileged user "libgit2" and use that across all
      docker images.
      Patrick Steinhardt committed
  18. 13 Sep, 2019 7 commits