Sudo fix for debian and fedora.

pull/702/head
Erwin de Haan 6 years ago
parent ae0732136f
commit ca320ba7ac

@ -25,9 +25,7 @@ docker build ../.. -t "$image_name" -f ./Dockerfile --build-arg SOURCEDIR="/jell
mkdir -p "$package_temporary_dir" mkdir -p "$package_temporary_dir"
mkdir -p "$output_dir" mkdir -p "$output_dir"
docker run --rm -v "$package_temporary_dir:/temp" "$image_name" sh -c 'find / -maxdepth 1 -type f -name "jellyfin*" -exec mv {} /temp \;' docker run --rm -v "$package_temporary_dir:/temp" "$image_name" sh -c 'find / -maxdepth 1 -type f -name "jellyfin*" -exec mv {} /temp \;'
chown -R "$current_user" "$package_temporary_dir" chown -R "$current_user" "$package_temporary_dir" \
if [ $? -ne 0 ]; then || sudo chown -R "$current_user" "$package_temporary_dir"
# Some platforms need this to chown the file properly. (Platforms with native docker, not just the client)
sudo chown -R "$current_user" "$package_temporary_dir"
fi
mv "$package_temporary_dir"/* "$output_dir" mv "$package_temporary_dir"/* "$output_dir"

@ -78,9 +78,6 @@ fi
docker build ../.. -t "$image_name" -f ./Dockerfile docker build ../.. -t "$image_name" -f ./Dockerfile
mkdir -p "$output_dir" mkdir -p "$output_dir"
docker run --rm -v "$package_temporary_dir:/temp" "$image_name" sh -c 'find /build/rpmbuild -maxdepth 3 -type f -name "jellyfin*.rpm" -exec mv {} /temp \;' docker run --rm -v "$package_temporary_dir:/temp" "$image_name" sh -c 'find /build/rpmbuild -maxdepth 3 -type f -name "jellyfin*.rpm" -exec mv {} /temp \;'
chown -R "$current_user" "$package_temporary_dir" chown -R "$current_user" "$package_temporary_dir" \
if [ $? -ne 0 ]; then || sudo chown -R "$current_user" "$package_temporary_dir"
# Some platforms need this to chown the file properly. (Platforms with native docker, not just the client)
sudo chown -R "$current_user" "$package_temporary_dir"
fi
mv "$package_temporary_dir"/*.rpm "$output_dir" mv "$package_temporary_dir"/*.rpm "$output_dir"

Loading…
Cancel
Save