dotfiles/bin/epitest
2023-05-22 13:44:18 +02:00

17 lines
444 B
Bash
Executable File

#!/bin/bash -e
DBUS_SESSION_BUS_ADDRESS= # https://wiki.archlinux.org/title/Podman#Permission_denied:_OCI_permission_denied
CRI=(podman)
IMG=docker.io/epitechcontent/epitest-docker
TAG=latest
if ! "${CRI[@]}" container start epitest > /dev/null 2>&1; then
"${CRI[@]}" run --rm -d \
--name epitest \
-v "$HOME:$HOME" \
"$IMG:$TAG" sleep infinity > /dev/null
fi
"${CRI[@]}" exec -it -w "$PWD" epitest "$@"