From ec1c6bea8e86325fe4f15255b264ce93500d95d3 Mon Sep 17 00:00:00 2001 From: stratholme Date: Thu, 23 Mar 2023 00:53:07 +0100 Subject: [PATCH] add dockerfile for playbook testing --- Dockerfile | 13 +++++++++++++ config/vimrc | 27 +++++++++++++++++++++++++++ 2 files changed, 40 insertions(+) create mode 100644 Dockerfile create mode 100644 config/vimrc diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..d43eb91 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,13 @@ +FROM debian:bullseye + +RUN apt-get update && \ + apt-get -y install \ + ansible \ + ansible-lint \ + vim\ + git +RUN useradd -U -m -u 1000 user + +USER 1000 +ADD config/vimrc /home/user/.vimrc +WORKDIR /data diff --git a/config/vimrc b/config/vimrc new file mode 100644 index 0000000..aa2c0c4 --- /dev/null +++ b/config/vimrc @@ -0,0 +1,27 @@ +syntax enable +set number +set nolinebreak +set showbreak=+ +set textwidth=100 +set showmatch +set visualbell +set nowrap + +colorscheme industry + +set hlsearch +set smartcase +set ignorecase +set incsearch + +set autoindent +set expandtab +set shiftwidth=2 +set smartindent +set smarttab +set softtabstop=2 + +set undolevels=1000 +set backspace=indent,eol,start +highlight ExtraWhitespace ctermbg=red guibg=red +match ExtraWhitespace /\s\+$\| \+\ze\t/