File tree Expand file tree Collapse file tree 3 files changed +17
-11
lines changed Expand file tree Collapse file tree 3 files changed +17
-11
lines changed Original file line number Diff line number Diff line change @@ -114,6 +114,9 @@ sourceSets {
114
114
java {
115
115
srcDirs + = generateGrammarSource. outputDirectory
116
116
}
117
+ resources {
118
+ srcDirs + = project(" :frontend" ). layout. buildDirectory. dir(" vite" )
119
+ }
117
120
}
118
121
}
119
122
@@ -151,15 +154,7 @@ if (buildDockerImages) {
151
154
}
152
155
153
156
if (includeFrontend) {
154
- tasks. named(" build" ) {
155
- dependsOn(" :frontend:buildFrontend" )
156
- }
157
-
158
157
tasks. named(" processResources" ) {
159
158
dependsOn(" :frontend:buildFrontend" )
160
- from(project(" :frontend" ). layout. buildDirectory. dir(" vite" )) {
161
- into(" static" )
162
- }
163
- into(" $buildDir /resources/main" )
164
159
}
165
160
}
Original file line number Diff line number Diff line change 9
9
nodeProjectDir = project. layout. projectDirectory
10
10
}
11
11
12
+ tasks. register(" clean" ) {
13
+ group = " build"
14
+ description = " Cleans frontend build"
15
+
16
+ doFirst {
17
+ delete(
18
+ project. layout. buildDirectory,
19
+ project. layout. projectDirectory. dir(" src/generated-sources" )
20
+ )
21
+ }
22
+ }
12
23
13
24
tasks. named(" pnpmInstall" ) {
14
25
inputs. files(file(" package.json" ))
@@ -25,10 +36,10 @@ tasks.register('generateContract', PnpmTask) {
25
36
tasks. register(' buildFrontend' , PnpmTask ) {
26
37
dependsOn generateContract
27
38
inputs. files(fileTree(" src/" ))
28
- outputs. dir(project. layout. buildDirectory. dir(" vite" ))
39
+ outputs. dir(project. layout. buildDirectory. dir(" vite/static " ))
29
40
args = [' build' ]
30
41
environment = System . getenv() + [
31
- " VITE_TAG" : project. version,
42
+ " VITE_TAG" : project. version,
32
43
" VITE_COMMIT" : " git rev-parse --short HEAD" . execute(). text. trim()
33
44
]
34
45
}
Original file line number Diff line number Diff line change @@ -35,7 +35,7 @@ export default defineConfig(({ mode }) => {
35
35
port : 3000 ,
36
36
} ,
37
37
build : {
38
- outDir : 'build/vite' ,
38
+ outDir : 'build/vite/static ' ,
39
39
rollupOptions : {
40
40
output : {
41
41
manualChunks ( id : string ) {
You can’t perform that action at this time.
0 commit comments