1
0
mirror of https://github.com/lensapp/lens.git synced 2025-05-20 05:10:56 +00:00

fix nx task dependencies

Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
This commit is contained in:
Jari Kolehmainen 2023-01-24 07:44:21 +02:00
parent bbedabdb27
commit b6aae67420
3 changed files with 26 additions and 15 deletions

10
nx.json
View File

@ -16,20 +16,10 @@
"^build" "^build"
] ]
}, },
"build:app": {
"dependsOn": [
"^build"
]
},
"dev": { "dev": {
"dependsOn": [ "dependsOn": [
"prepare:dev" "prepare:dev"
] ]
},
"test:integration": {
"dependsOn": [
"^build:app"
]
} }
} }
} }

View File

@ -97,6 +97,25 @@
"runtime": "@side/jest-runtime" "runtime": "@side/jest-runtime"
}, },
"build": {}, "build": {},
"nx": {
"targets": {
"build": {
"dependsOn": [
"^build"
],
"outputs": [
"{workspaceRoot}/build/webpack/",
"{workspaceRoot}/static/build/"
]
},
"dev": {
"outputs": [
"{workspaceRoot}/build/webpack/",
"{workspaceRoot}/static/build/"
]
}
}
},
"resolutions": { "resolutions": {
"@astronautlabs/jsonpath/underscore": "^1.12.1" "@astronautlabs/jsonpath/underscore": "^1.12.1"
}, },

View File

@ -64,8 +64,8 @@
"^build" "^build"
], ],
"outputs": [ "outputs": [
"{workspaceRoot}/dist/",
"{workspaceRoot}/binaries/", "{workspaceRoot}/binaries/",
"{workspaceRoot}/build/webpack/",
"{workspaceRoot}/static/build/" "{workspaceRoot}/static/build/"
] ]
}, },
@ -74,7 +74,6 @@
"^prepare:dev" "^prepare:dev"
], ],
"outputs": [ "outputs": [
"{workspaceRoot}/dist/",
"{workspaceRoot}/binaries/", "{workspaceRoot}/binaries/",
"{workspaceRoot}/static/build/" "{workspaceRoot}/static/build/"
] ]
@ -84,9 +83,12 @@
"build" "build"
], ],
"outputs": [ "outputs": [
"{workspaceRoot}/dist/", "{workspaceRoot}/dist/"
"{workspaceRoot}/binaries/", ]
"{workspaceRoot}/static/build/" },
"test:integration": {
"dependsOn": [
"build:app"
] ]
} }
} }