mirror of https://github.com/ovh/the-bastion
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
12 lines
465 B
12 lines
465 B
FROM debian:bookworm
|
|
LABEL maintainer="stephane.lesimple+bastion@ovhcloud.com"
|
|
|
|
# install prerequisites
|
|
RUN apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -y jq netcat-traditional openssh-client procps bsdutils screen expect shellcheck libperl-critic-perl fping curl rsync libjson-validator-perl libjson-perl libjson-xs-perl
|
|
|
|
# add our code
|
|
COPY . /opt/bastion
|
|
|
|
# start at entrypoint
|
|
ENTRYPOINT /opt/bastion/tests/functional/docker/tester_role.sh
|