From 999b6616cfc6e57f74a1a1cb8a0bc8210d50ae9a Mon Sep 17 00:00:00 2001 From: Anatoli Babenia Date: Jun 14 2021 11:54:19 +0000 Subject: Run Pagure in Docker from any dir --- diff --git a/dev/docker-start.sh b/dev/docker-start.sh index bd4e44c..e0cd592 100755 --- a/dev/docker-start.sh +++ b/dev/docker-start.sh @@ -2,8 +2,12 @@ set -e -[[ -f dev/docker-compose.yml ]] || (echo "please run this command from the root of the pagure git repo" && exit 1) +SCRIPT_DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" &> /dev/null && pwd )" +ROOT_DIR="$( dirname "$SCRIPT_DIR" )" +cd "$ROOT_DIR" + +echo "Pagure Env: $ROOT_DIR/lcl" mkdir -p lcl/{repos,remotes,attachments,releases} docker image build -f dev/containers/base -t pagure-base .