1. 11 Jul, 2020 1 commit
  2. 11 Jul, 2019 2 commits
  3. 19 May, 2019 1 commit
    • intrigeri's avatar
      fatal(): prefix error message with "E: " · 4c854c3c
      intrigeri authored
      This will help understand, while looking at a build failure log, what's an error
      message we've intentionally printed vs. what's additional info (or noise)
      produced by tools we call or post-failure cleanup steps.
      
      This convention is used in many Debian things and in some of our
      own source code already.
      4c854c3c
  4. 05 Oct, 2017 1 commit
    • anonym's avatar
      Rebase Tails on Debian Buster. · 2f106487
      anonym authored
      And so our experiment to evaluate whether Tails should be based on
      Debian testing begins!
      
      Note that for now we won't treat it as a base branch, and just base it
      on devel. This way we don't have to keep the devel and feature-buster
      APT suite synced, and instead we can use feature-buster only for the
      things deviating from devel.
      
      Refs: #14578
      2f106487
  5. 26 May, 2017 1 commit
  6. 20 Mar, 2017 3 commits
    • anonym's avatar
      Build Tails as a release simply when HEAD is tagged. · 2f516f97
      anonym authored
      I.e. we do not require building from detached head any more.
      2f516f97
    • anonym's avatar
      Rakefile: import logic from puppet-tails' wrap_test_suite. · 1df602fb
      anonym authored
      This way changing e.g. args to `run_test_suite` or cucumber (like
      `--tag`) can be controlled from the Rakefile, which gives us a lot
      more flexibility.
      1df602fb
    • anonym's avatar
      auto/scripts/utils.sh: apply more shell introspection. · 68415c4d
      anonym authored
      Here "shell introspection" refers to the `grep ... ${0}` pattern,
      which is a powerful tool for inception checking (answering the
      question: "am I being sourced?"), and the previous appearance in this
      script is an instance of module-level function enumeration. Advanced
      applications include:
      
      * persistent self-modifying scripts: `sed -i ... ${0}; "${@}"`
      
      * high-performance JIT-compilation based on ed(1) and `eval`.
      
      This is Modern Shell.
      
          ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
          ░░░░░░░░░░░░░░░▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄░░░░░░░░░░░░░░
          ░░░░░░░░▄▄▄▄█▀▀▀░░░░░░░░░░░░▀▀██░░░░░░░░░░░░
          ░░░░░▄███▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█▄▄▄░░░░░░░░
          ░░░▄▀▀░█░░░░▀█▄▀▄▀██████░▀█▄▀▄▀████▀░░░░░░░░
          ░░░█░░░█░░░░░░▀█▄█▄███▀░░░░▀▀▀▀▀▀▀░▀▀▄░░░░░░
          ░░░█░░░█░▄▄▄░░░░░░░░░░░░░░░░░░░░░▀▀░░░█░░░░░
          ░░░█░░░▀█░░█░░░░▄░░░░▄░░░░░▀███▀░░░░░░░█░░░░
          ░░░█░░░░█░░▀▄░░░░░░▄░░░░░░░░░█░░░░░░░░█▀▄░░░
          ░░░░▀▄▄▀░░░░░▀▀▄▄▄░░░░░░░▄▄▄▀░▀▄▄▄▄▄▀▀░░█░░░
          ░░░░█▄░░░░░░░░░░░░▀▀▀▀▀▀▀░░░░░░░░░░░░░░█░░░░
          ░░░░░█░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▄██░░░░░
          ░░░░░▀█▄░░░░░░░░░░░░░░░░░░░░░░░░░▄▀▀░░░▀█░░░
          █▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀█
          █░░█▀▄ █▀▀ █▀█ █░░░░█░▄░█ █ ▀█▀ █░█░░█ ▀█▀░█
          █░░█░█ █▀▀ █▀█ █░░░░▀▄▀▄▀ █ ░█░ █▀█░░█ ░█░░█
          █░░▀▀░ ▀▀▀ ▀░▀ ▀▀▀░░░▀░▀░ ▀ ░▀░ ▀░▀░░▀ ░▀░░█
          ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
      68415c4d
  7. 16 Mar, 2017 8 commits
  8. 15 Mar, 2017 10 commits
  9. 01 Jun, 2016 1 commit
  10. 25 May, 2016 4 commits
  11. 17 May, 2016 1 commit