CircleCI Ideas

Install VI in the images

When SSH-ing into a failed build, it would be nice to have VI installed in that environment

  • Avatar32.5fb70cce7410889e661286fd7f1897de Guest
  • Mar 4 2019
  • Not planned
  • Attach files
  • Avatar40.8f183f721a2c86cd98fddbbe6dc46ec9
    Guest commented
    26 Mar 05:17pm

    the ideas link is not working, but I would definitely vote for having some way to edit files after ssh-ing into a failed build, with a preference for vi

  • Avatar40.8f183f721a2c86cd98fddbbe6dc46ec9
    Guest commented
    4 Mar, 2019 07:10pm

    Hi! I chatted with the team, and they agreed that it would not be something that we want to include in our docker images at this time. The reason being that 99% of the docker images that go through the system would not be able to make use of vim or would not want the additional overhead of it being there. We did come up with an idea that should help address this without needing to put the overhead of vim on everybody. https://ideas.circleci.com/ideas/CCI-I-921 is the idea, and you are welcome to vote on it. 

    That being said, it this idea receives enough votes, I can take it back to the team and revaluate. 

     

    Best,

    George

  • Avatar40.8f183f721a2c86cd98fddbbe6dc46ec9
    Guest commented
    4 Mar, 2019 06:00pm

    Hi George, the request was to install VI in all of your docker images, as I want to use the official Circle CI images

  • Avatar40.8f183f721a2c86cd98fddbbe6dc46ec9
    Guest commented
    4 Mar, 2019 05:52pm

    Hi! I was curious if the request was to install VI in all of our own docker images, or if the request was instead to install VI on any docker image whenever somebody presses the ssh button. The current workaround is to install VI on the docker images that you use as we don't want to make assumptions on what text editor you'd use. VI/Nano or what have you.