1. 26 Nov, 2020 1 commit
    • Georges Racinet's avatar
      DockerHeptapod: Fixed SSH params · a9cbd203532d
      Georges Racinet authored
      Now that it inherits from OmnibusHeptapod, it had
      the hardcoded expected `git@localhost`, which isn't
      appropriate because DockerHeptapod is meant to be
      used from outside the container (and OmnibusHeptapod can
      be used from inside the container)
  2. 24 Nov, 2020 5 commits
  3. 25 Nov, 2020 1 commit
  4. 24 Nov, 2020 2 commits
  5. 19 Nov, 2020 5 commits
  6. 17 Nov, 2020 1 commit
  7. 14 Nov, 2020 1 commit
  8. 03 Nov, 2020 12 commits
  9. 17 Nov, 2020 5 commits
  10. 31 Oct, 2020 1 commit
  11. 29 Oct, 2020 3 commits
  12. 08 Nov, 2020 1 commit
    • Georges Racinet's avatar
      Heptapod CI: fixed log extraction for failed builds · 820d92d00c83
      Georges Racinet authored
      Had forgotten that the logs are located in subdirectories.
      It would be tempting do just take the whole /var/log/gitlab
      directory, but then I'd be wary it could be too big. I expect
      the artifacts system to perform compression (IIRC it's artifacts
      are wrapped in a zip file).
      We do have some random failures in the nightly builds that I'd like
      to investigate. We'll see if that is enough.
  13. 18 Oct, 2020 2 commits
    • Georges Racinet's avatar
      Heptapod CI: using heptapod/ci-images/mercurial base Docker image · aca488ac5daf
      Georges Racinet authored
      This spares us refreshing APT sources and installing tox, better for
      latency, bandwidth, given that the chances the base image is already
      available are high, and about the same as the octobus image meant for
      classical Mercurial extensions testing that's been replaced.
    • Georges Racinet's avatar
      Heptapod CI: more complete and homegeneous rules · 6c9d4084910b
      Georges Racinet authored
      This parallels what's been done in omnibus-heptapod, except
      that we still allow manual triggering.
      The simplest case remains to make a MR for tests expected
      to pass on the latest testing Heptapod Docker image.