🐛 Fix dockerfile...
	
		
			
	
		
	
	
		
	
		
			Some checks failed
		
		
	
	
		
			
				
	
				Build and Push Dyson Sphere / build (push) Has been cancelled
				
			
		
		
	
	
				
					
				
			
		
			Some checks failed
		
		
	
	Build and Push Dyson Sphere / build (push) Has been cancelled
				
			This commit is contained in:
		| @@ -4,28 +4,17 @@ WORKDIR /app | ||||
| EXPOSE 8080 | ||||
| EXPOSE 8081 | ||||
|  | ||||
| ENV LANG C.UTF-8 | ||||
|  | ||||
| FROM mcr.microsoft.com/dotnet/sdk:9.0 AS build | ||||
| # Install Node.js | ||||
| RUN apt-get update && apt-get install -y nodejs npm | ||||
|  | ||||
| ARG BUILD_CONFIGURATION=Release | ||||
| WORKDIR /src | ||||
| COPY ["DysonNetwork.Sphere.csproj", "DysonNetwork.Sphere/"] | ||||
| RUN dotnet restore "DysonNetwork.Sphere/DysonNetwork.Sphere.csproj" | ||||
| WORKDIR "/src/DysonNetwork.Sphere" | ||||
| COPY ["DysonNetwork.Sphere.csproj", "."] | ||||
| RUN dotnet restore "DysonNetwork.Sphere.csproj" | ||||
| COPY . . | ||||
|  | ||||
| # Install npm packages and build Tailwind CSS | ||||
| RUN npm install | ||||
| RUN npm run css:build | ||||
|  | ||||
| RUN dotnet build "DysonNetwork.Sphere.csproj" -c $BUILD_CONFIGURATION -o /app/build | ||||
|  | ||||
| FROM build AS publish | ||||
| ARG BUILD_CONFIGURATION=Release | ||||
| ENV DOTNET_EnableResourceCopying=true | ||||
| RUN dotnet publish "DysonNetwork.Sphere.csproj" -c $BUILD_CONFIGURATION -o /app/publish /p:UseAppHost=false | ||||
|  | ||||
| FROM base AS final | ||||
|   | ||||
| @@ -82,6 +82,8 @@ | ||||
| 	<s:Boolean x:Key="/Default/ResxEditorPersonal/CheckedGroups/=DysonNetwork_002ESphere_002FResources_002FAccountEventResource_002Ezh_002DCN/@EntryIndexedValue">False</s:Boolean> | ||||
| 	<s:Boolean x:Key="/Default/ResxEditorPersonal/CheckedGroups/=DysonNetwork_002ESphere_002FResources_002FAccountEventResource_002Ezh_002DCN/@EntryIndexRemoved">True</s:Boolean> | ||||
| 	<s:Boolean x:Key="/Default/ResxEditorPersonal/CheckedGroups/=DysonNetwork_002ESphere_002FResources_002FLocalization_002FAccountEventResource/@EntryIndexedValue">True</s:Boolean> | ||||
| 	 | ||||
| 	 | ||||
| 	<s:Boolean x:Key="/Default/ResxEditorPersonal/CheckedGroups/=DysonNetwork_002ESphere_002FResources_002FLocalization_002FEmails_002FEmail_002ELandingResource/@EntryIndexedValue">False</s:Boolean> | ||||
| 	<s:Boolean x:Key="/Default/ResxEditorPersonal/CheckedGroups/=DysonNetwork_002ESphere_002FResources_002FLocalization_002FEmails_002FLandingEmailResource/@EntryIndexedValue">False</s:Boolean> | ||||
| 	<s:Boolean x:Key="/Default/ResxEditorPersonal/CheckedGroups/=DysonNetwork_002ESphere_002FResources_002FLocalization_002FEmails_002FLandingEmailResource/@EntryIndexRemoved">True</s:Boolean> | ||||
| @@ -89,8 +91,10 @@ | ||||
| 	<s:Boolean x:Key="/Default/ResxEditorPersonal/CheckedGroups/=DysonNetwork_002ESphere_002FResources_002FLocalization_002FEmails_002FEmail_002ELandingResource/@EntryIndexRemoved">True</s:Boolean> | ||||
| 	<s:Boolean x:Key="/Default/ResxEditorPersonal/CheckedGroups/=DysonNetwork_002ESphere_002FResources_002FLocalization_002FEmail_002ELandingResource/@EntryIndexRemoved">True</s:Boolean> | ||||
| 	<s:Boolean x:Key="/Default/ResxEditorPersonal/CheckedGroups/=DysonNetwork_002ESphere_002FResources_002FLocalization_002FEmailResource/@EntryIndexedValue">True</s:Boolean> | ||||
| 	<s:Boolean x:Key="/Default/ResxEditorPersonal/CheckedGroups/=DysonNetwork_002ESphere_002FResources_002FLocalization_002FNotificationResource/@EntryIndexedValue">False</s:Boolean> | ||||
| 	<s:Boolean x:Key="/Default/ResxEditorPersonal/CheckedGroups/=DysonNetwork_002ESphere_002FResources_002FLocalization_002FSharedResource/@EntryIndexedValue">False</s:Boolean> | ||||
| 	<s:Boolean x:Key="/Default/ResxEditorPersonal/CheckedGroups/=DysonNetwork_002ESphere_002FResources_002FLocalization_002FNotificationResource/@EntryIndexedValue">True</s:Boolean> | ||||
| 	 | ||||
| 	<s:Boolean x:Key="/Default/ResxEditorPersonal/CheckedGroups/=DysonNetwork_002ESphere_002FResources_002FLocalization_002FSharedResource/@EntryIndexedValue">True</s:Boolean> | ||||
| 	 | ||||
| 	<s:Boolean x:Key="/Default/ResxEditorPersonal/CheckedGroups/=DysonNetwork_002ESphere_002FResources_002FPages_002FEmails_002FLandingEmail/@EntryIndexedValue">False</s:Boolean> | ||||
| 	<s:Boolean x:Key="/Default/ResxEditorPersonal/CheckedGroups/=DysonNetwork_002ESphere_002FResources_002FPages_002FEmails_002FLandingEmail/@EntryIndexRemoved">True</s:Boolean> | ||||
| 	<s:Boolean x:Key="/Default/ResxEditorPersonal/CheckedGroups/=DysonNetwork_002ESphere_002FResources_002FPages_002FEmails_002FLandingEmailResource/@EntryIndexedValue">False</s:Boolean> | ||||
|   | ||||
		Reference in New Issue
	
	Block a user