Skip to content
Snippets Groups Projects
Commit dea0f512 authored by nimrod's avatar nimrod
Browse files

- Added docker-dev alias for development work in the project's Docker image.

parent 21d500f0
No related branches found
No related tags found
No related merge requests found
......@@ -84,4 +84,20 @@ gen-csr () {
openssl req -new -newkey rsa:4096 -nodes -out $1.csr -keyout $1.key
}
docker-dev () {
local root="$(git rev-parse --show-toplevel)"
local repo="$(basename $root)"
local uid="$(id -u)"
docker build -t "$repo:dev" "$root"
docker run --interactive \
--publish-all \
--name "$repo" \
--rm \
--tty \
--volume "$HOME:$HOME" \
--volume "$root:$root" \
--user $uid \
--workdir "$PWD" "$repo:dev" /bin/sh -l
}
. $HOME/Documents/Shore/bundle_certs/bundle_certs
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment