Fix mullpod script
This commit is contained in:
@@ -9,9 +9,9 @@ set custom_tag "$base_tag-extra"
|
||||
|
||||
# check if image exists
|
||||
if not podman image inspect $custom_tag >/dev/null
|
||||
echo "Building custom image"
|
||||
set tmp_dockerfile (mktemp)
|
||||
echo "
|
||||
echo "Building custom image"
|
||||
set tmp_dockerfile (mktemp)
|
||||
echo "
|
||||
FROM $base_tag
|
||||
|
||||
RUN apt-get update -y && apt-get upgrade -y && apt-get install -y \
|
||||
@@ -37,17 +37,16 @@ RUN chmod +x /entrypoint.sh
|
||||
|
||||
ENTRYPOINT [\"/entrypoint.sh\"]
|
||||
|
||||
" > $tmp_dockerfile
|
||||
" >$tmp_dockerfile
|
||||
|
||||
|
||||
podman build -f $tmp_dockerfile -t $custom_tag || exit 1
|
||||
rm $tmp_dockerfile
|
||||
podman build -f $tmp_dockerfile -t $custom_tag || exit 1
|
||||
rm $tmp_dockerfile
|
||||
end
|
||||
|
||||
podman run --rm -it \
|
||||
--hostname mullpod \
|
||||
-v .:/build \
|
||||
-v cargo-target:/cargo-target:Z \
|
||||
-v cargo-registry:/root/.cargo/registry:Z \
|
||||
-v gradle-cache:/root/.gradle:Z \
|
||||
$custom_tag mold -run fish
|
||||
--hostname mullpod \
|
||||
-v .:/build \
|
||||
-v cargo-target:/cargo-target:Z \
|
||||
-v cargo-registry:/root/.cargo/registry:Z \
|
||||
-v gradle-cache:/root/.gradle:Z \
|
||||
$custom_tag fish
|
||||
|
||||
Reference in New Issue
Block a user