Fix occassional failures by not publishing plugins in parallel

This commit is contained in:
Łukasz Domeradzki
2024-03-26 17:12:50 +01:00
parent ab7f12058f
commit b58469ce40
3 changed files with 135 additions and 220 deletions

View File

@@ -51,10 +51,8 @@ RUN set -eu; \
fi; \
\
for plugin in $PLUGINS_BUNDLED; do \
dotnet publish "$plugin" -c "$CONFIGURATION" -o "out/plugins/$plugin" -p:ASFVariant=docker -p:ContinuousIntegrationBuild=true -p:UseAppHost=false -r "$asf_variant" --nologo & \
done; \
\
wait
dotnet publish "$plugin" -c "$CONFIGURATION" -o "out/plugins/$plugin" -p:ASFVariant=docker -p:ContinuousIntegrationBuild=true -p:UseAppHost=false -r "$asf_variant" --nologo; \
done
FROM --platform=$TARGETPLATFORM mcr.microsoft.com/dotnet/aspnet:8.0${IMAGESUFFIX} AS runtime
ENV ASF_PATH /app