Update to newer ssg with profiling and updated groowt dependencies.
All checks were successful
Jb-ssg-site CI Pipeline / ci (push) Has been skipped

This commit is contained in:
Jesse Brault 2025-11-08 17:07:44 -06:00
parent bd703bf829
commit 4bbc95757f
6 changed files with 10 additions and 29 deletions

View File

@ -1,29 +1,15 @@
plugins {
id 'com.jessebrault.ssg' version '0.5.0-SNAPSHOT'
id 'com.jessebrault.ssg' version '0.6.3'
id 'distribution'
}
group = 'com.jessebrault'
version = '0.1.1-SNAPSHOT'
version = '0.1.2'
repositories {
mavenCentral()
maven {
url 'https://archiva.jessebrault.com/repository/snapshots/'
credentials {
username System.getenv('JBARCHIVA_USERNAME')
password System.getenv('JBARCHIVA_PASSWORD')
}
}
maven {
url 'https://archiva.jessebrault.com/repository/internal/'
credentials {
username System.getenv('JBARCHIVA_USERNAME')
password System.getenv('JBARCHIVA_PASSWORD')
}
url 'https://git.jessebrault.com/api/packages/jessebrault/maven'
}
}
@ -36,9 +22,9 @@ sourceSets {
}
dependencies {
implementation 'org.apache.groovy:groovy:4.0.25'
implementation 'org.apache.groovy:groovy:4.0.27'
implementation 'com.jessebrault.ssg:cli:0.5.0-SNAPSHOT'
implementation 'com.jessebrault.ssg:cli:0.6.3'
serverImplementation 'org.eclipse.jetty:jetty-server:12.0.9'
serverImplementation 'info.picocli:picocli:4.7.6'

View File

@ -1,6 +1,6 @@
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-8.14.1-bin.zip
distributionUrl=https\://services.gradle.org/distributions/gradle-9.2.0-bin.zip
networkTimeout=10000
validateDistributionUrl=true
zipStoreBase=GRADLE_USER_HOME

View File

@ -3,7 +3,7 @@ package com.jessebrault.site.composition
import com.jessebrault.ssg.page.Page
import com.jessebrault.ssg.page.PageFactory
import com.jessebrault.ssg.view.WvcCompiler
import groowt.util.di.RegistryObjectFactory
import com.jessebrault.di.RegistryObjectFactory
import jakarta.inject.Inject
class CompositionPageFactory implements PageFactory {

View File

@ -3,7 +3,7 @@ package com.jessebrault.site.composition
import com.jessebrault.ssg.page.DefaultWvcPage
import com.jessebrault.ssg.util.Diagnostic
import com.jessebrault.ssg.view.PageView
import groowt.util.fp.either.Either
import com.jessebrault.fp.either.Either
class CompositionPageType extends DefaultWvcPage {

View File

@ -2,12 +2,7 @@ pluginManagement {
repositories {
mavenCentral()
maven {
url 'https://archiva.jessebrault.com/repository/snapshots/'
credentials {
username System.getenv('JBARCHIVA_USERNAME')
password System.getenv('JBARCHIVA_PASSWORD')
}
url 'https://git.jessebrault.com/api/packages/jessebrault/maven'
}
}
}

View File

@ -3,7 +3,7 @@ import com.jessebrault.site.util.TitleMaker
import com.jessebrault.ssg.buildscript.BuildScriptBase
import groovy.transform.BaseScript
import static groowt.util.di.BindingUtil.toSelf
import static com.jessebrault.di.BindingUtil.toSelf
@BaseScript
BuildScriptBase base