1. 12 Nov, 2021 2 commits
    • installer: use venv and improve error handling (#4099) · 8dc83b37
      * installer: improve error handling and logging
      
      Co-authored-by: Bjorn Neergaard <bjorn@neersighted.com>
      
      * installer: default to using in-built venv module
      
      This change refactors virtual environment creation and introduces a new
      wrapper to handle command execution etc. If venv module is not
      available, in cases like that of the ubuntu distribution where the
      module is not part of the default python install, the virtualenv
      package is used by fetching the appropriate zipapp for the package for
      the python runtime.
      
      Resolves: #4089
      Resolves: #4093
      
      * ci/installer: upload failure logs
      
      * installer: preserve existing environment on failure
      
      This change ensures that if creation of a new environment fails, any
      previously existing environment is restored.
      
      Co-authored-by: Bjorn Neergaard <bjorn@neersighted.com>
      Arun Babu Neelicattu committed
    • Clean up old scripts/build tools · 68654118
      Remove the old sonnet script, as well as the obsolete
      make-nix-release.sh and Makefile.
      
      The last one is maybe more borderline, but it's ill-maintained and has
      no consumers as best I can tell.
      Bjorn Neergaard committed
  2. 11 Nov, 2021 4 commits
  3. 10 Nov, 2021 2 commits
  4. 30 Oct, 2021 3 commits
  5. 28 Oct, 2021 8 commits
  6. 10 Oct, 2021 2 commits
  7. 09 Oct, 2021 4 commits
  8. 08 Oct, 2021 9 commits
  9. 19 Sep, 2021 4 commits
  10. 13 Sep, 2021 2 commits