summaryrefslogtreecommitdiffstats
path: root/build.moxie
diff options
context:
space:
mode:
Diffstat (limited to 'build.moxie')
-rw-r--r--build.moxie47
1 files changed, 26 insertions, 21 deletions
diff --git a/build.moxie b/build.moxie
index 6c9f99ec..e8974d47 100644
--- a/build.moxie
+++ b/build.moxie
@@ -10,12 +10,12 @@ name: Gitblit
description: pure Java Git solution
groupId: com.gitblit
artifactId: gitblit
-version: 1.9.0-SNAPSHOT
+version: 1.10.0-SNAPSHOT
inceptionYear: 2011
# Current stable release
-releaseVersion: 1.8.0
-releaseDate: 2016-06-22
+releaseVersion: 1.9.2
+releaseDate: 2022-02-05
# Project urls
url: 'http://gitblit.com'
@@ -69,15 +69,15 @@ resourceDirectories:
- test 'src/test/resources'
- site 'src/site/resources'
-# compile for Java 7 class format
+# compile for Java 8 class format
tasks: {
'mx:javac' : {
- source: 1.7
- target: 1.7
- compiler: javac1.7
+ source: 1.8
+ target: 1.8
+ compiler: javac1.8
encoding: UTF-8
# stop complaints about bootstrap classpath when compiling with Java 7
- compilerArgs: '-Xlint:-options'
+ # compilerArgs: '-Xlint:-options'
}
}
@@ -94,8 +94,10 @@ dependencyDirectory: ext
# Register the Eclipse JGit Maven repositories
registeredRepositories:
-- { id: eclipse, url: 'http://repo.eclipse.org/content/groups/releases' }
-- { id: eclipse-snapshots, url: 'http://repo.eclipse.org/content/groups/snapshots' }
+- { id: central, url: 'https://repo1.maven.org/maven2' }
+- { id: mavencentral, url: 'https://repo1.maven.org/maven2' }
+- { id: eclipse, url: 'https://repo.eclipse.org/content/groups/releases' }
+- { id: eclipse-snapshots, url: 'https://repo.eclipse.org/content/groups/snapshots' }
- { id: gitblit, url: 'http://gitblit.github.io/gitblit-maven' }
# Source all dependencies from the following repositories in the specified order
@@ -104,19 +106,19 @@ repositories: central, eclipse-snapshots, eclipse, gitblit
# Convenience properties for dependencies
properties: {
jetty.version : 9.3.16.v20170120
- slf4j.version : 1.7.12
+ slf4j.version : 1.7.29
wicket.version : 1.4.22
lucene.version : 5.5.2
- jgit.version : 4.1.1.201511131810-r
+ jgit.version : 4.5.7.201904151645-r
groovy.version : 2.4.4
- bouncycastle.version : 1.52
+ bouncycastle.version : 1.69
selenium.version : 2.28.0
wikitext.version : 1.4
- sshd.version: 1.0.0
- mina.version: 2.0.9
- guice.version : 4.0
+ sshd.version: 1.7.0
+ mina.version: 2.0.21
+ guice.version : 5.1.0
# Gitblit maintains a fork of guice-servlet
- guice-servlet.version : 4.0-gb2
+ guice-servlet.version : 5.1.0-gb2
}
# Dependencies
@@ -133,12 +135,12 @@ properties: {
dependencies:
- compile 'com.google.inject:guice:${guice.version}' :war :fedclient
- compile 'com.google.inject.extensions:guice-servlet:${guice-servlet.version}' :war
-- compile 'com.google.guava:guava:18.0' :war :fedclient
+- compile 'com.google.guava:guava:27.0.1-jre' :war :fedclient
- compile 'com.intellij:annotations:12.0' :war
- compile 'log4j:log4j:1.2.17' :war :fedclient :manager
- compile 'org.slf4j:slf4j-api:${slf4j.version}' :war :fedclient :manager
- compile 'org.slf4j:slf4j-log4j12:${slf4j.version}' :war :fedclient :manager
-- compile 'com.sun.mail:javax.mail:1.5.1' :war
+- compile 'com.sun.mail:javax.mail:1.5.6' :war
- compile 'javax.servlet:javax.servlet-api:3.1.0' :fedclient
- compile 'org.eclipse.jetty:jetty-servlet:${jetty.version}' @jar
- compile 'org.eclipse.jetty:jetty-security:${jetty.version}' @jar
@@ -169,6 +171,7 @@ dependencies:
- compile 'org.bouncycastle:bcprov-jdk15on:${bouncycastle.version}' :war
- compile 'org.bouncycastle:bcmail-jdk15on:${bouncycastle.version}' :war
- compile 'org.bouncycastle:bcpkix-jdk15on:${bouncycastle.version}' :war
+- compile 'net.i2p.crypto:eddsa:0.2.0' :war !org.easymock
- compile 'org.apache.sshd:sshd-core:${sshd.version}' :war !org.easymock
- compile 'org.apache.mina:mina-core:${mina.version}' :war !org.easymock
- compile 'rome:rome:0.9' :war :manager :api
@@ -189,12 +192,14 @@ dependencies:
- compile 'ro.fortsoft.pf4j:pf4j:0.9.0' :war
- compile 'org.apache.tika:tika-core:1.5' :war
- compile 'org.jsoup:jsoup:1.7.3' :war
+- compile 'com.sun.activation:javax.activation:1.2.0' :war :manager :fedclient
- test 'junit:junit:4.12'
# Dependencies for Selenium web page testing
- test 'org.seleniumhq.selenium:selenium-java:${selenium.version}' @jar
- test 'org.seleniumhq.selenium:selenium-support:${selenium.version}' @jar
- test 'org.seleniumhq.selenium:selenium-firefox-driver:${selenium.version}'
-- test 'org.mockito:mockito-core:1.10.19'
+- test 'org.mockito:mockito-core:2.28.2'
# Dependencies with the "build" scope are retrieved
# and injected into the Ant runtime classpath
-- build 'org.jacoco:org.jacoco.ant:0.7.8'
+- build 'org.jacoco:org.jacoco.ant:0.8.4:nodeps'
+- build 'org.parboiled:parboiled-java:1.3.1'