1. 17 Oct, 2018 1 commit
    • Tomasz Maczukin's avatar
      Merge branch... · c847d0ac
      Tomasz Maczukin authored
      Merge branch '3639-follow-up-from-resolve-add-docker-support-for-interactive-web-terminal' into 'master'
      
      Resolve "Follow-up from Add docker support for interactive web terminal"
      
      Closes #3639
      
      See merge request gitlab-org/gitlab-runner!1049
      c847d0ac
  2. 08 Oct, 2018 1 commit
  3. 05 Oct, 2018 3 commits
    • Steve Azzopardi's avatar
      Add tests for docker executor terminal · 3484a1de
      Steve Azzopardi authored
      3484a1de
    • Kamil Trzciński's avatar
      Actively watch for the exec container · a951a76b
      Kamil Trzciński authored
      - Kill the terminal connection if container exits
      - Fix deadlock in build container method flow
      - Fix closing terminal connection, resolving the problem
        of terminal still being connected even though
        it is disconnected
      a951a76b
    • Steve Azzopardi's avatar
      Add web terminal for docker executor · c45fc343
      Steve Azzopardi authored
      Use reflect.DeepEqual for session.closeTerminalConn since the struct
      might have slices which are not comparable.
      
      Make the docker executor implement the `session.Conn` &
      `session.InteractiveTerminal` interface to support interactive web
      terminals.
      
      Update `gitlab-terminal` package to version to support docker stream.
      c45fc343
  4. 14 Aug, 2018 1 commit