@@ -4,12 +4,12 @@ buildscript {
44 maven { url " https://repo.grails.org/grails/core" }
55 }
66 dependencies {
7- classpath ' com.bertramlabs.plugins:asset-pipeline-gradle:2.11.6 '
7+ classpath libs . assetPipeline
88 }
99}
1010
1111plugins {
12- id ' pl.allegro.tech.build.axion-release ' version ' 1.7.0 '
12+ alias(libs . plugins . axionRelease)
1313 id ' java'
1414}
1515
@@ -20,8 +20,8 @@ repositories {
2020 maven { url " https://repo.grails.org/grails/core" }
2121}
2222
23- sourceCompatibility = 1. 11
24- targetCompatibility = 1. 11
23+ sourceCompatibility = 11
24+ targetCompatibility = 11
2525
2626println " Java Home: ${ System.getProperty('java.home')} "
2727println " Java Version: ${ System.getProperty('java.version')} "
@@ -42,15 +42,8 @@ scmVersion {
4242 tag {
4343 prefix = ' '
4444 versionSeparator = ' '
45- def origDeserialize= deserialize
46- deserialize = { config , position , tagName ->
47- def orig = origDeserialize(config, position, tagName)
48- if (orig. split(' \\ .' ). length < 3 ) {
49- orig + = " .0"
50- }
51- orig
52- }
5345 }
46+ versionCreator(' simple' )
5447}
5548
5649project. version = scmVersion. version
@@ -76,6 +69,14 @@ assets {
7669 compileDir = " ${ project.buildDir} /assets/resources"
7770}
7871
72+ task createMissingDirectories {
73+ doFirst {
74+ mkdir(" ${ project.projectDir} /src/assets" )
75+ }
76+ }
77+
78+ assetCompile. dependsOn createMissingDirectories
79+
7980defaultTasks ' build'
8081
8182task pluginZip (type : Jar ) {
@@ -132,7 +133,7 @@ project.pluginZip.dependsOn assetCompile
132133project. pluginZip. mustRunAfter assetCompile
133134
134135dependencies {
135- implementation ' com.bertramlabs.plugins:sass-asset-pipeline:2.11.6 '
136+ implementation libs . sassAssetPipeline
136137}
137138
138139artifacts {
0 commit comments