Skip to content
This repository has been archived by the owner on Aug 30, 2024. It is now read-only.

timo-reymann/sshpass-ci-container

Repository files navigation

sshpass-ci-container

LICENSE DockerHub GitHub Actions GitHub Release Renovate pre-commit

Dead simple container for use with Gitlab CI, CircleCI etc. to access SSH hosts secured by password.

Features

  • git preinstalled
  • lightweight alpine base
  • regular updates with renovate

Requirements

  • none

Usage

Use as regular image in your CI tool

Motivation

I needed an util container for accessing servers over ssh using the password in CI when SSH key rotation was more difficult or not possible. To save time in CI created small helper image, that I am now publishing.

Contributing

I love your input! I want to make contributing to this project as easy and transparent as possible, whether it's:

  • Reporting a bug
  • Discussing the current state of the configuration
  • Submitting a fix
  • Proposing new features
  • Becoming a maintainer

To get started please read the Contribution Guidelines.

Development

Requirements

Test

docker run --rm -it timoreymann/sshpass-ci-container

Build

docker build . -t timoreymann/sshpass-ci-container:local