Update All In One dockerfile to build client assets
This commit is contained in:
parent
cdc3001c97
commit
ab53ba4d8b
|
|
@ -18,6 +18,11 @@ COPY src/. ./src
|
|||
COPY *.props ./
|
||||
RUN dotnet restore "./src/bundles/Elsa.AllInOne.Web/Elsa.AllInOne.Web.csproj"
|
||||
|
||||
# build Elsa.Workflows.Designer npm package
|
||||
WORKDIR /source/src/modules/Elsa.Workflows.Designer
|
||||
RUN npm install
|
||||
RUN npm run build
|
||||
|
||||
# build and publish (UseAppHost=false creates platform independent binaries)
|
||||
WORKDIR /source/src/bundles/Elsa.AllInOne.Web
|
||||
RUN dotnet build "Elsa.AllInOne.Web.csproj" -c Release -o /app/build
|
||||
|
|
|
|||
|
|
@ -5,7 +5,7 @@
|
|||
"packages": {
|
||||
"": {
|
||||
"devDependencies": {
|
||||
"@elsa-workflows/elsa-workflows-designer": "3.0.3-preview.77",
|
||||
"@elsa-workflows/elsa-workflows-designer": "3.0.3-preview.79",
|
||||
"copy-webpack-plugin": "^11.0.0",
|
||||
"cross-env": "^7.0.3",
|
||||
"monaco-editor": "^0.34.1",
|
||||
|
|
@ -115,9 +115,9 @@
|
|||
}
|
||||
},
|
||||
"node_modules/@elsa-workflows/elsa-workflows-designer": {
|
||||
"version": "3.0.3-preview.77",
|
||||
"resolved": "https://f.feedz.io/elsa-workflows/elsa-3/npm/%40elsa-workflows%2felsa-workflows-designer/3.0.3-preview.77/download",
|
||||
"integrity": "sha512-faG9ncxkylppQbmN0JWGZVIZDphfor5TQ7mYmDT+cNBZHs4I1e3eWw/szkbMYeX2N1bCMfPbmv1gxo6Wl9R8FQ==",
|
||||
"version": "3.0.3-preview.79",
|
||||
"resolved": "https://f.feedz.io/elsa-workflows/elsa-3/npm/%40elsa-workflows%2felsa-workflows-designer/3.0.3-preview.79/download",
|
||||
"integrity": "sha512-jFwED5zcXbPykUGFdw/S7KLIzXRVUxmPBomVxXFBmW+C/KOtZM13dRs/5NAEAikrRW5qdrQ+AtfQLWDj8TElug==",
|
||||
"dev": true,
|
||||
"dependencies": {
|
||||
"@antv/layout": "^0.3.11",
|
||||
|
|
@ -134,7 +134,6 @@
|
|||
"jwt-decode": "^3.1.2",
|
||||
"lodash": "^4.17.21",
|
||||
"moment": "^2.29.4",
|
||||
"notyf": "^3.10.0",
|
||||
"reflect-metadata": "^0.1.13",
|
||||
"typedi": "^0.10.0",
|
||||
"uuid": "^9.0.0"
|
||||
|
|
@ -1533,12 +1532,6 @@
|
|||
"node": ">=0.10.0"
|
||||
}
|
||||
},
|
||||
"node_modules/notyf": {
|
||||
"version": "3.10.0",
|
||||
"resolved": "https://registry.npmjs.org/notyf/-/notyf-3.10.0.tgz",
|
||||
"integrity": "sha512-Mtnp+0qiZxgrH+TzVlzhWyZceHdAZ/UWK0/ju9U0HQeDpap1mZ8cC7H5wSI5mwgni6yeAjaxsTw0sbMK+aSuHw==",
|
||||
"dev": true
|
||||
},
|
||||
"node_modules/p-limit": {
|
||||
"version": "2.3.0",
|
||||
"resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
|
||||
|
|
|
|||
Loading…
Reference in a new issue