Cleanup: Remove jOOQ-release directory
This directory only contained files releated to the releasing of commercial editions.
This commit is contained in:
parent
2cee008369
commit
19f093a65e
@ -1,16 +0,0 @@
|
||||
Sophisticated GitHub issue export script
|
||||
|
||||
- "Export" from GitHub via copy paste
|
||||
- Apply regexes:
|
||||
o search ^\s*\d+$\n
|
||||
replace
|
||||
|
||||
o search ^#\d+.*?$\n
|
||||
replace
|
||||
|
||||
o search ^\s*(.*?) - Merge \[(.*?)\].*?$
|
||||
replace $2 - $1
|
||||
|
||||
|
||||
-------------------------------------
|
||||
|
||||
@ -1,2 +0,0 @@
|
||||
lukaseder = Lukas Eder <lukas.eder@gmail.com>
|
||||
chrriis = Chrriis <chrriis@gmail.com>
|
||||
@ -1,210 +0,0 @@
|
||||
<?xml version="1.0"?>
|
||||
<project name="jOOQ-release" basedir=".">
|
||||
<property name="dir.workspace" value="${basedir}/.." />
|
||||
<property name="dir.target" value="${basedir}/target" />
|
||||
<property name="dir.release" value="${basedir}/release" />
|
||||
<property name="version-prefix" value="3.13.0-SNAPSHOT"/>
|
||||
|
||||
<!-- Run a full mvn clean package install deploy first before this -->
|
||||
<target name="copy-lib-javadoc">
|
||||
<mkdir dir="${dir.release}/versions" />
|
||||
<mkdir dir="${dir.release}/${dir.version}" />
|
||||
<mkdir dir="${dir.release}/${dir.version}/jOOQ-lib" />
|
||||
<mkdir dir="${dir.release}/${dir.version}/jOOQ-pom"/>
|
||||
<mkdir dir="${dir.release}/${dir.version}/jOOQ-pom/jooq"/>
|
||||
<mkdir dir="${dir.release}/${dir.version}/jOOQ-pom/jooq-meta"/>
|
||||
<mkdir dir="${dir.release}/${dir.version}/jOOQ-pom/jooq-meta-extensions"/>
|
||||
<mkdir dir="${dir.release}/${dir.version}/jOOQ-pom/jooq-codegen"/>
|
||||
<mkdir dir="${dir.release}/${dir.version}/jOOQ-pom/jooq-codegen-maven"/>
|
||||
|
||||
<mkdir dir="${dir.release}/${dir.version}/jOOQ-pom/jooq-checker"/>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<mkdir dir="${dir.release}/${dir.version}/jOOQ-pom/jooq-scala_2.12"/>
|
||||
|
||||
<copy todir="${dir.release}/${dir.version}/jOOQ-lib" file="${dir.workspace}/jOOQ/target/jooq-${version-prefix}.jar"/>
|
||||
<copy todir="${dir.release}/${dir.version}/jOOQ-lib" file="${dir.workspace}/jOOQ-meta/target/jooq-meta-${version-prefix}.jar"/>
|
||||
<copy todir="${dir.release}/${dir.version}/jOOQ-lib" file="${dir.workspace}/jOOQ-meta-extensions/target/jooq-meta-extensions-${version-prefix}.jar"/>
|
||||
<copy todir="${dir.release}/${dir.version}/jOOQ-lib" file="${dir.workspace}/jOOQ-codegen/target/jooq-codegen-${version-prefix}.jar"/>
|
||||
<copy todir="${dir.release}/${dir.version}/jOOQ-lib" file="${dir.workspace}/jOOQ-codegen-maven/target/jooq-codegen-maven-${version-prefix}.jar"/>
|
||||
|
||||
<copy todir="${dir.release}/${dir.version}/jOOQ-lib" file="${dir.workspace}/jOOQ-checker/target/jooq-checker-${version-prefix}.jar"/>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<copy todir="${dir.release}/${dir.version}/jOOQ-lib" file="${dir.workspace}/jOOQ-scala_2.12/target/jooq-scala_2.12-${version-prefix}.jar"/>
|
||||
|
||||
|
||||
<copy todir="${dir.release}/${dir.version}/jOOQ-lib">
|
||||
<fileset dir="${dir.release}/dependencies/lib">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
</copy>
|
||||
|
||||
|
||||
<copy todir="${dir.release}/${dir.version}/jOOQ-javadoc" file="${dir.workspace}/jOOQ/target/jooq-${version-prefix}-javadoc.jar"/>
|
||||
<copy todir="${dir.release}/${dir.version}/jOOQ-javadoc" file="${dir.workspace}/jOOQ-meta/target/jooq-meta-${version-prefix}-javadoc.jar"/>
|
||||
<copy todir="${dir.release}/${dir.version}/jOOQ-javadoc" file="${dir.workspace}/jOOQ-meta-extensions/target/jooq-meta-extensions-${version-prefix}-javadoc.jar"/>
|
||||
<copy todir="${dir.release}/${dir.version}/jOOQ-javadoc" file="${dir.workspace}/jOOQ-codegen/target/jooq-codegen-${version-prefix}-javadoc.jar"/>
|
||||
<copy todir="${dir.release}/${dir.version}/jOOQ-javadoc" file="${dir.workspace}/jOOQ-codegen-maven/target/jooq-codegen-maven-${version-prefix}-javadoc.jar"/>
|
||||
|
||||
<copy todir="${dir.release}/${dir.version}/jOOQ-javadoc" file="${dir.workspace}/jOOQ-checker/target/jooq-checker-${version-prefix}-javadoc.jar"/>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<copy todir="${dir.release}/${dir.version}/jOOQ-javadoc" file="${dir.workspace}/jOOQ-scala_2.12/target/jooq-scala_2.12-${version-prefix}-javadoc.jar"/>
|
||||
|
||||
<copy todir="${dir.release}/${dir.version}/jOOQ-pom" file="${dir.workspace}/pom.xml"/>
|
||||
<copy todir="${dir.release}/${dir.version}/jOOQ-pom/jooq" file="${dir.workspace}/jOOQ/pom.xml"/>
|
||||
<copy todir="${dir.release}/${dir.version}/jOOQ-pom/jooq-meta" file="${dir.workspace}/jOOQ-meta/pom.xml"/>
|
||||
<copy todir="${dir.release}/${dir.version}/jOOQ-pom/jooq-meta-extensions" file="${dir.workspace}/jOOQ-meta-extensions/pom.xml"/>
|
||||
<copy todir="${dir.release}/${dir.version}/jOOQ-pom/jooq-codegen" file="${dir.workspace}/jOOQ-codegen/pom.xml"/>
|
||||
<copy todir="${dir.release}/${dir.version}/jOOQ-pom/jooq-codegen-maven" file="${dir.workspace}/jOOQ-codegen-maven/pom.xml"/>
|
||||
|
||||
<copy todir="${dir.release}/${dir.version}/jOOQ-pom/jooq-checker" file="${dir.workspace}/jOOQ-checker/pom.xml"/>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<copy todir="${dir.release}/${dir.version}/jOOQ-pom/jooq-scala_2.12" file="${dir.workspace}/jOOQ-scala_2.12/pom.xml"/>
|
||||
</target>
|
||||
|
||||
<target name="copy-src">
|
||||
<mkdir dir="${dir.release}/versions" />
|
||||
<mkdir dir="${dir.release}/${dir.version}/jOOQ-src" />
|
||||
|
||||
<copy todir="${dir.release}/${dir.version}/jOOQ-src" file="${dir.workspace}/jOOQ/target/jooq-${version-prefix}-sources.jar"/>
|
||||
<copy todir="${dir.release}/${dir.version}/jOOQ-src" file="${dir.workspace}/jOOQ-meta/target/jooq-meta-${version-prefix}-sources.jar"/>
|
||||
<copy todir="${dir.release}/${dir.version}/jOOQ-src" file="${dir.workspace}/jOOQ-meta-extensions/target/jooq-meta-extensions-${version-prefix}-sources.jar"/>
|
||||
<copy todir="${dir.release}/${dir.version}/jOOQ-src" file="${dir.workspace}/jOOQ-codegen/target/jooq-codegen-${version-prefix}-sources.jar"/>
|
||||
<copy todir="${dir.release}/${dir.version}/jOOQ-src" file="${dir.workspace}/jOOQ-codegen-maven/target/jooq-codegen-maven-${version-prefix}-sources.jar"/>
|
||||
|
||||
<copy todir="${dir.release}/${dir.version}/jOOQ-src" file="${dir.workspace}/jOOQ-checker/target/jooq-checker-${version-prefix}-sources.jar"/>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<copy todir="${dir.release}/${dir.version}/jOOQ-src" file="${dir.workspace}/jOOQ-scala_2.12/target/jooq-scala_2.12-${version-prefix}-sources.jar"/>
|
||||
|
||||
|
||||
<copy todir="${dir.release}/${dir.version}/jOOQ-src">
|
||||
<fileset dir="${dir.release}/dependencies/src">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
</copy>
|
||||
|
||||
|
||||
<zip destfile="${dir.release}/${dir.version}/jOOQ-src/jooq-${version-prefix}-all-sources.zip">
|
||||
<fileset dir="${dir.workspace}">
|
||||
<exclude name="**/.*"/>
|
||||
<exclude name="**/*.iml"/>
|
||||
<exclude name="**/src/test/**"/>
|
||||
<exclude name="**/target/**"/>
|
||||
<exclude name="jOOQ-examples/Benchmarks/**"/>
|
||||
<exclude name="jOOQ-examples/Sakila/**"/>
|
||||
|
||||
<include name="jOOQ/**"/>
|
||||
<include name="jOOQ-codegen/**"/>
|
||||
<include name="jOOQ-codegen-maven/**"/>
|
||||
<include name="jOOQ-examples/**"/>
|
||||
<include name="jOOQ-meta/**"/>
|
||||
<include name="jOOQ-meta-extensions/**"/>
|
||||
|
||||
<include name="jOOQ-checker/**"/>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<include name="jOOQ-scala_2.12/**"/>
|
||||
<include name="authors.txt"/>
|
||||
<include name="LICENSE"/>
|
||||
<include name="pom.xml"/>
|
||||
</fileset>
|
||||
</zip>
|
||||
</target>
|
||||
|
||||
<target name="copy-trial">
|
||||
<copy todir="${dir.release}/${dir.version}">
|
||||
<fileset dir="${dir.release}/template-trial">
|
||||
<include name="**/*"/>
|
||||
</fileset>
|
||||
</copy>
|
||||
</target>
|
||||
|
||||
<target name="rest">
|
||||
<copy todir="${dir.release}/${dir.version}">
|
||||
<fileset dir="${dir.release}/template">
|
||||
<include name="**/*"/>
|
||||
</fileset>
|
||||
</copy>
|
||||
|
||||
<zip destfile="${dir.release}/versions/jOOQ-${version-prefix}.zip">
|
||||
<fileset dir="${dir.release}">
|
||||
<include name="${dir.version}/**"/>
|
||||
</fileset>
|
||||
</zip>
|
||||
|
||||
<delete dir="${dir.release}/${dir.version}"/>
|
||||
</target>
|
||||
|
||||
<target name="release-oss" description="Release a new version">
|
||||
<property name="version" value="${version-prefix}"/>
|
||||
<property name="dir.version" value="jOOQ-${version-prefix}"/>
|
||||
|
||||
<antcall target="copy-lib-javadoc"/>
|
||||
<antcall target="copy-src"/>
|
||||
<antcall target="rest"/>
|
||||
</target>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
</project>
|
||||
1
jOOQ-release/release/.gitignore
vendored
1
jOOQ-release/release/.gitignore
vendored
@ -1 +0,0 @@
|
||||
/versions
|
||||
@ -1,11 +0,0 @@
|
||||
Thank you for evaluating the jOOQ trial version. While we ship the jOOQ sources
|
||||
with the jOOQ Professional Edition and the jOOQ Enterprise Edition, we do not
|
||||
ship any source code with the trial version.
|
||||
|
||||
Should you need the sources for your evaluation, please contact us at
|
||||
|
||||
sales@datageekery.com
|
||||
|
||||
For further questions regarding licensing, please visit the FAQ at
|
||||
|
||||
http://www.jooq.org/licensing
|
||||
@ -1,19 +0,0 @@
|
||||
Licensed under the Apache License, Version 2.0 (the "License");
|
||||
you may not use this file except in compliance with the License.
|
||||
You may obtain a copy of the License at
|
||||
|
||||
http://www.apache.org/licenses/LICENSE-2.0
|
||||
|
||||
Unless required by applicable law or agreed to in writing, software
|
||||
distributed under the License is distributed on an "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
|
||||
Other licenses:
|
||||
-----------------------------------------------------------------------------
|
||||
Commercial licenses for this work are available. These replace the above
|
||||
ASL 2.0 and offer limited warranties, support, maintenance, and commercial
|
||||
database integrations.
|
||||
|
||||
For more information, please visit: http://www.jooq.org/licenses
|
||||
@ -1,10 +0,0 @@
|
||||
Third party NOTICE.txt contents
|
||||
===============================
|
||||
|
||||
Contents of https://github.com/apache/commons-lang/blob/master/NOTICE.txt
|
||||
-------------------------------------------------------------------------
|
||||
Apache Commons Lang
|
||||
Copyright 2001-2019 The Apache Software Foundation
|
||||
|
||||
This product includes software developed at
|
||||
The Apache Software Foundation (http://www.apache.org/).
|
||||
@ -1,2 +0,0 @@
|
||||
Thanks for downloading jOOQ.
|
||||
Please visit http://www.jooq.org for more information.
|
||||
File diff suppressed because it is too large
Load Diff
@ -1,100 +0,0 @@
|
||||
@echo off
|
||||
|
||||
:parse
|
||||
IF "%~1"=="" GOTO endparse
|
||||
IF "%~1"=="-r" GOTO parserepository
|
||||
IF "%~1"=="--repository" GOTO parserepository
|
||||
IF "%~1"=="-u" GOTO parseurl
|
||||
IF "%~1"=="--url" GOTO parseurl
|
||||
IF "%~1"=="-h" GOTO parsehelp
|
||||
IF "%~1"=="--help" GOTO parsehelp
|
||||
GOTO endparse
|
||||
:parserepository
|
||||
SHIFT
|
||||
SET REPOSITORY=%~1
|
||||
GOTO repeat
|
||||
:parseurl
|
||||
SHIFT
|
||||
SET URL=%~1
|
||||
GOTO repeat
|
||||
:parsehelp
|
||||
ECHO Usage: maven-deploy.bat ^<options^>
|
||||
ECHO.
|
||||
ECHO Options:
|
||||
ECHO -h, --help Display this help and exit
|
||||
ECHO -r, --repository (Optional) The repository id as specified in your settings.xml
|
||||
ECHO -u, --url (Mandatory) The repository URL
|
||||
GOTO end
|
||||
:repeat
|
||||
SHIFT
|
||||
GOTO parse
|
||||
|
||||
:usage
|
||||
ECHO Wrong usage. Run with -h or --help argument for details.
|
||||
GOTO end
|
||||
:endparse
|
||||
IF NOT "%~1"=="" GOTO usage
|
||||
IF "%URL%"=="" GOTO usage
|
||||
|
||||
set VERSION=3.13.0-SNAPSHOT
|
||||
|
||||
if exist jOOQ-javadoc\jooq-%VERSION%-javadoc.jar (
|
||||
set JAVADOC_JOOQ=-Djavadoc=jOOQ-javadoc\jooq-%VERSION%-javadoc.jar
|
||||
set JAVADOC_JOOQ_META=-Djavadoc=jOOQ-javadoc\jooq-meta-%VERSION%-javadoc.jar
|
||||
set JAVADOC_JOOQ_META_EXTENSIONS=-Djavadoc=jOOQ-javadoc\jooq-meta-extensions-%VERSION%-javadoc.jar
|
||||
set JAVADOC_JOOQ_CODEGEN=-Djavadoc=jOOQ-javadoc\jooq-codegen-%VERSION%-javadoc.jar
|
||||
set JAVADOC_JOOQ_CODEGEN_MAVEN=-Djavadoc=jOOQ-javadoc\jooq-codegen-maven-%VERSION%-javadoc.jar
|
||||
|
||||
set JAVADOC_JOOQ_CHECKER=-Djavadoc=jOOQ-javadoc\jooq-checker-%VERSION%-javadoc.jar
|
||||
|
||||
|
||||
|
||||
|
||||
set JAVADOC_JOOQ_SCALA_2_11=-Djavadoc=jOOQ-javadoc\jooq-scala_2.11-%VERSION%-javadoc.jar
|
||||
set JAVADOC_JOOQ_SCALA_2_12=-Djavadoc=jOOQ-javadoc\jooq-scala_2.12-%VERSION%-javadoc.jar
|
||||
)
|
||||
|
||||
if exist jOOQ-src\jooq-%VERSION%-sources.jar (
|
||||
set SOURCES_JOOQ=-Dsources=jOOQ-src\jooq-%VERSION%-sources.jar
|
||||
set SOURCES_JOOQ_META=-Dsources=jOOQ-src\jooq-meta-%VERSION%-sources.jar
|
||||
set SOURCES_JOOQ_META_EXTENSIONS=-Dsources=jOOQ-src\jooq-meta-extensions-%VERSION%-sources.jar
|
||||
set SOURCES_JOOQ_CODEGEN=-Dsources=jOOQ-src\jooq-codegen-%VERSION%-sources.jar
|
||||
set SOURCES_JOOQ_CODEGEN_MAVEN=-Dsources=jOOQ-src\jooq-codegen-maven-%VERSION%-sources.jar
|
||||
|
||||
set SOURCES_JOOQ_CHECKER=-Dsources=jOOQ-src\jooq-checker-%VERSION%-sources.jar
|
||||
|
||||
|
||||
|
||||
|
||||
set SOURCES_JOOQ_SCALA_2_11=-Djavadoc=jOOQ-src\jooq-scala_2.11-%VERSION%-sources.jar
|
||||
set SOURCES_JOOQ_SCALA_2_12=-Djavadoc=jOOQ-src\jooq-scala_2.12-%VERSION%-sources.jar
|
||||
)
|
||||
|
||||
call mvn deploy:deploy-file -Dfile=jOOQ-pom\pom.xml -DgroupId=org.jooq -DartifactId=jooq-parent -DrepositoryId=%REPOSITORY% -Durl=%URL% -Dversion=%VERSION% -Dpackaging=pom
|
||||
call mvn deploy:deploy-file -Dfile=jOOQ-lib\jooq-%VERSION%.jar -DgroupId=org.jooq -DartifactId=jooq -DrepositoryId=%REPOSITORY% -Durl=%URL% -Dversion=%VERSION% -Dpackaging=jar %JAVADOC_JOOQ% %SOURCES_JOOQ% -DpomFile=jOOQ-pom\jooq\pom.xml
|
||||
call mvn deploy:deploy-file -Dfile=jOOQ-lib\jooq-meta-%VERSION%.jar -DgroupId=org.jooq -DartifactId=jooq-meta -DrepositoryId=%REPOSITORY% -Durl=%URL% -Dversion=%VERSION% -Dpackaging=jar %JAVADOC_JOOQ_META% %SOURCES_JOOQ_META% -DpomFile=jOOQ-pom\jooq-meta\pom.xml
|
||||
call mvn deploy:deploy-file -Dfile=jOOQ-lib\jooq-meta-extensions-%VERSION%.jar -DgroupId=org.jooq -DartifactId=jooq-meta-extensions -DrepositoryId=%REPOSITORY% -Durl=%URL% -Dversion=%VERSION% -Dpackaging=jar %JAVADOC_JOOQ_META_EXTENSIONS% %SOURCES_JOOQ_META_EXTENSIONS% -DpomFile=jOOQ-pom\jooq-meta-extensions\pom.xml
|
||||
call mvn deploy:deploy-file -Dfile=jOOQ-lib\jooq-codegen-%VERSION%.jar -DgroupId=org.jooq -DartifactId=jooq-codegen -DrepositoryId=%REPOSITORY% -Durl=%URL% -Dversion=%VERSION% -Dpackaging=jar %JAVADOC_JOOQ_CODEGEN% %SOURCES_JOOQ_CODEGEN% -DpomFile=jOOQ-pom\jooq-codegen\pom.xml
|
||||
call mvn deploy:deploy-file -Dfile=jOOQ-lib\jooq-codegen-maven-%VERSION%.jar -DgroupId=org.jooq -DartifactId=jooq-codegen-maven -DrepositoryId=%REPOSITORY% -Durl=%URL% -Dversion=%VERSION% -Dpackaging=jar %JAVADOC_JOOQ_CODEGEN_MAVEN% %SOURCES_JOOQ_CODEGEN_META% -DpomFile=jOOQ-pom\jooq-codegen-maven\pom.xml
|
||||
|
||||
call mvn deploy:deploy-file -Dfile=jOOQ-lib\jooq-checker-%VERSION%.jar -DgroupId=org.jooq -DartifactId=jooq-checker -DrepositoryId=%REPOSITORY% -Durl=%URL% -Dversion=%VERSION% -Dpackaging=jar %JAVADOC_JOOQ_CHECKER% %SOURCES_JOOQ_CHECKER% -DpomFile=jOOQ-pom\jooq-checker\pom.xml
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
call mvn deploy:deploy-file -Dfile=jOOQ-lib\jooq-scala_2.11-%VERSION%.jar -DgroupId=org.jooq -DartifactId=jooq-scala_2.11 -DrepositoryId=%REPOSITORY% -Durl=%URL% -Dversion=%VERSION% -Dpackaging=jar %JAVADOC_JOOQ_SCALA_2_11% %SOURCES_JOOQ_SCALA_2_11% -DpomFile=jOOQ-pom\jooq-scala_2.11\pom.xml
|
||||
call mvn deploy:deploy-file -Dfile=jOOQ-lib\jooq-scala_2.12-%VERSION%.jar -DgroupId=org.jooq -DartifactId=jooq-scala_2.12 -DrepositoryId=%REPOSITORY% -Durl=%URL% -Dversion=%VERSION% -Dpackaging=jar %JAVADOC_JOOQ_SCALA_2_12% %SOURCES_JOOQ_SCALA_2_12% -DpomFile=jOOQ-pom\jooq-scala_2.12\pom.xml
|
||||
|
||||
|
||||
echo
|
||||
echo
|
||||
echo The different jOOQ editions are released under different Maven groupIds!
|
||||
echo ------------------------------------------------------------------------
|
||||
echo - org.jooq.pro : The jOOQ Express, Professional, and Enterprise Editions
|
||||
echo - org.jooq.pro-java-8 : The jOOQ Express, Professional, and Enterprise Editions with support for Java 8
|
||||
echo - org.jooq.pro-java-6 : The jOOQ Express, Professional, and Enterprise Editions with support for Java 6
|
||||
echo - org.jooq.trial : The jOOQ Trial Edition
|
||||
echo - org.jooq : The jOOQ Open Source Edition
|
||||
|
||||
:end
|
||||
@ -1,98 +0,0 @@
|
||||
#!/bin/sh
|
||||
|
||||
POSITIONAL=()
|
||||
while [[ $# -gt 0 ]]
|
||||
do
|
||||
key="$1"
|
||||
case $key in
|
||||
-r|--repository)
|
||||
REPOSITORY="$2"
|
||||
shift
|
||||
shift
|
||||
;;
|
||||
-u|--url)
|
||||
URL="$2"
|
||||
shift
|
||||
shift
|
||||
;;
|
||||
-h|--help)
|
||||
echo "Usage: maven-deploy.sh <options>"
|
||||
echo ""
|
||||
echo "Options:"
|
||||
echo " -h, --help Display this help and exit"
|
||||
echo " -r, --repository (Optional) The repository id"
|
||||
echo " -u, --url (Mandatory) The repository URL"
|
||||
exit 0
|
||||
;;
|
||||
*)
|
||||
POSITIONAL+=("$1")
|
||||
shift
|
||||
;;
|
||||
esac
|
||||
done
|
||||
set -- "${POSITIONAL[@]}"
|
||||
|
||||
if [ -z ${URL+x} ]; then
|
||||
echo "Wrong usage. Run with -h or --help argument for details.";
|
||||
exit 1
|
||||
fi
|
||||
|
||||
VERSION=3.13.0-SNAPSHOT
|
||||
|
||||
if [ -f jOOQ-javadoc/jooq-$VERSION-javadoc.jar ]; then
|
||||
JAVADOC_JOOQ=-Djavadoc=jOOQ-javadoc/jooq-$VERSION-javadoc.jar
|
||||
JAVADOC_JOOQ_META=-Djavadoc=jOOQ-javadoc/jooq-meta-$VERSION-javadoc.jar
|
||||
JAVADOC_JOOQ_META_EXTENSIONS=-Djavadoc=jOOQ-javadoc/jooq-meta-extensions-$VERSION-javadoc.jar
|
||||
JAVADOC_JOOQ_CODEGEN=-Djavadoc=jOOQ-javadoc/jooq-codegen-$VERSION-javadoc.jar
|
||||
JAVADOC_JOOQ_CODEGEN_MAVEN=-Djavadoc=jOOQ-javadoc/jooq-codegen-maven-$VERSION-javadoc.jar
|
||||
|
||||
JAVADOC_JOOQ_CHECKER=-Djavadoc=jOOQ-javadoc/jooq-checker-$VERSION-javadoc.jar
|
||||
|
||||
|
||||
|
||||
|
||||
JAVADOC_JOOQ_SCALA_2_11=-Djavadoc=jOOQ-javadoc/jooq-scala_2.11-$VERSION-javadoc.jar
|
||||
JAVADOC_JOOQ_SCALA_2_12=-Djavadoc=jOOQ-javadoc/jooq-scala_2.12-$VERSION-javadoc.jar
|
||||
fi
|
||||
|
||||
if [ -f jOOQ-src/jooq-$VERSION-sources.jar ]; then
|
||||
SOURCES_JOOQ=-Dsources=jOOQ-src/jooq-$VERSION-sources.jar
|
||||
SOURCES_JOOQ_META=-Dsources=jOOQ-src/jooq-meta-$VERSION-sources.jar
|
||||
SOURCES_JOOQ_META_EXTENSIONS=-Dsources=jOOQ-src/jooq-meta-extensions-$VERSION-sources.jar
|
||||
SOURCES_JOOQ_CODEGEN=-Dsources=jOOQ-src/jooq-codegen-$VERSION-sources.jar
|
||||
SOURCES_JOOQ_CODEGEN_MAVEN=-Dsources=jOOQ-src/jooq-codegen-maven-$VERSION-sources.jar
|
||||
|
||||
SOURCES_JOOQ_CHECKER=-Dsources=jOOQ-src/jooq-checker-$VERSION-sources.jar
|
||||
|
||||
|
||||
|
||||
|
||||
SOURCES_JOOQ_SCALA_2_11=-Djavadoc=jOOQ-src/jooq-scala_2.11-$VERSION-sources.jar
|
||||
SOURCES_JOOQ_SCALA_2_12=-Djavadoc=jOOQ-src/jooq-scala_2.12-$VERSION-sources.jar
|
||||
fi
|
||||
|
||||
mvn deploy:deploy-file -Dfile=jOOQ-pom/pom.xml -DgroupId=org.jooq -DartifactId=jooq-parent -DrepositoryId=$REPOSITORY -Durl=$URL -Dversion=$VERSION -Dpackaging=pom
|
||||
mvn deploy:deploy-file -Dfile=jOOQ-lib/jooq-$VERSION.jar -DgroupId=org.jooq -DartifactId=jooq -DrepositoryId=$REPOSITORY -Durl=$URL -Dversion=$VERSION -Dpackaging=jar $JAVADOC_JOOQ $SOURCES_JOOQ -DpomFile=jOOQ-pom/jooq/pom.xml
|
||||
mvn deploy:deploy-file -Dfile=jOOQ-lib/jooq-meta-$VERSION.jar -DgroupId=org.jooq -DartifactId=jooq-meta -DrepositoryId=$REPOSITORY -Durl=$URL -Dversion=$VERSION -Dpackaging=jar $JAVADOC_JOOQ_META $SOURCES_JOOQ_META -DpomFile=jOOQ-pom/jooq-meta/pom.xml
|
||||
mvn deploy:deploy-file -Dfile=jOOQ-lib/jooq-meta-extensions-$VERSION.jar -DgroupId=org.jooq -DartifactId=jooq-meta-extensions -DrepositoryId=$REPOSITORY -Durl=$URL -Dversion=$VERSION -Dpackaging=jar $JAVADOC_JOOQ_META_EXTENSIONS $SOURCES_JOOQ_META_EXTENSIONS -DpomFile=jOOQ-pom/jooq-meta-extensions/pom.xml
|
||||
mvn deploy:deploy-file -Dfile=jOOQ-lib/jooq-codegen-$VERSION.jar -DgroupId=org.jooq -DartifactId=jooq-codegen -DrepositoryId=$REPOSITORY -Durl=$URL -Dversion=$VERSION -Dpackaging=jar $JAVADOC_JOOQ_CODEGEN $SOURCES_JOOQ_CODEGEN -DpomFile=jOOQ-pom/jooq-codegen/pom.xml
|
||||
mvn deploy:deploy-file -Dfile=jOOQ-lib/jooq-codegen-maven-$VERSION.jar -DgroupId=org.jooq -DartifactId=jooq-codegen-maven -DrepositoryId=$REPOSITORY -Durl=$URL -Dversion=$VERSION -Dpackaging=jar $JAVADOC_JOOQ_CODEGEN_MAVEN $SOURCES_JOOQ_CODEGEN_META -DpomFile=jOOQ-pom/jooq-codegen-maven/pom.xml
|
||||
|
||||
mvn deploy:deploy-file -Dfile=jOOQ-lib/jooq-checker-$VERSION.jar -DgroupId=org.jooq -DartifactId=jooq-checker -DrepositoryId=$REPOSITORY -Durl=$URL -Dversion=$VERSION -Dpackaging=jar $JAVADOC_JOOQ_CHEKER $SOURCES_JOOQ_CHECKER -DpomFile=jOOQ-pom/jooq-checker/pom.xml
|
||||
|
||||
|
||||
|
||||
|
||||
mvn deploy:deploy-file -Dfile=jOOQ-lib/jooq-scala_2.11-$VERSION.jar -DgroupId=org.jooq -DartifactId=jooq-scala_2.11 -DrepositoryId=$REPOSITORY -Durl=$URL -Dversion=$VERSION -Dpackaging=jar $JAVADOC_JOOQ_SCALA_2_11 $SOURCES_JOOQ_SCALA_2_11 -DpomFile=jOOQ-pom/jooq-scala_2.11/pom.xml
|
||||
mvn deploy:deploy-file -Dfile=jOOQ-lib/jooq-scala_2.12-$VERSION.jar -DgroupId=org.jooq -DartifactId=jooq-scala_2.12 -DrepositoryId=$REPOSITORY -Durl=$URL -Dversion=$VERSION -Dpackaging=jar $JAVADOC_JOOQ_SCALA_2_12 $SOURCES_JOOQ_SCALA_2_12 -DpomFile=jOOQ-pom/jooq-scala_2.12/pom.xml
|
||||
|
||||
|
||||
echo
|
||||
echo
|
||||
echo The different jOOQ editions are released under different Maven groupIds!
|
||||
echo ------------------------------------------------------------------------
|
||||
echo - org.jooq.pro : The jOOQ Express, Professional, and Enterprise Editions
|
||||
echo - org.jooq.pro-java-8 : The jOOQ Express, Professional, and Enterprise Editions with support for Java 8
|
||||
echo - org.jooq.pro-java-6 : The jOOQ Express, Professional, and Enterprise Editions with support for Java 6
|
||||
echo - org.jooq.trial : The jOOQ Trial Edition
|
||||
echo - org.jooq : The jOOQ Open Source Edition
|
||||
@ -1,61 +0,0 @@
|
||||
@echo off
|
||||
set VERSION=3.13.0-SNAPSHOT
|
||||
|
||||
if exist jOOQ-javadoc\jooq-%VERSION%-javadoc.jar (
|
||||
set JAVADOC_JOOQ=-Djavadoc=jOOQ-javadoc\jooq-%VERSION%-javadoc.jar
|
||||
set JAVADOC_JOOQ_META=-Djavadoc=jOOQ-javadoc\jooq-meta-%VERSION%-javadoc.jar
|
||||
set JAVADOC_JOOQ_META_EXTENSIONS=-Djavadoc=jOOQ-javadoc\jooq-meta-extensions-%VERSION%-javadoc.jar
|
||||
set JAVADOC_JOOQ_CODEGEN=-Djavadoc=jOOQ-javadoc\jooq-codegen-%VERSION%-javadoc.jar
|
||||
set JAVADOC_JOOQ_CODEGEN_MAVEN=-Djavadoc=jOOQ-javadoc\jooq-codegen-maven-%VERSION%-javadoc.jar
|
||||
|
||||
set JAVADOC_JOOQ_CHECKER=-Djavadoc=jOOQ-javadoc\jooq-checker-%VERSION%-javadoc.jar
|
||||
|
||||
|
||||
|
||||
|
||||
set JAVADOC_JOOQ_SCALA_2_11=-Djavadoc=jOOQ-javadoc\jooq-scala_2.11-%VERSION%-javadoc.jar
|
||||
set JAVADOC_JOOQ_SCALA_2_12=-Djavadoc=jOOQ-javadoc\jooq-scala_2.12-%VERSION%-javadoc.jar
|
||||
)
|
||||
|
||||
if exist jOOQ-src\jooq-%VERSION%-sources.jar (
|
||||
set SOURCES_JOOQ=-Dsources=jOOQ-src\jooq-%VERSION%-sources.jar
|
||||
set SOURCES_JOOQ_META=-Dsources=jOOQ-src\jooq-meta-%VERSION%-sources.jar
|
||||
set SOURCES_JOOQ_META_EXTENSIONS=-Dsources=jOOQ-src\jooq-meta-extensions-%VERSION%-sources.jar
|
||||
set SOURCES_JOOQ_CODEGEN=-Dsources=jOOQ-src\jooq-codegen-%VERSION%-sources.jar
|
||||
set SOURCES_JOOQ_CODEGEN_MAVEN=-Dsources=jOOQ-src\jooq-codegen-maven-%VERSION%-sources.jar
|
||||
|
||||
set SOURCES_JOOQ_CHECKER=-Dsources=jOOQ-src\jooq-checker-%VERSION%-sources.jar
|
||||
|
||||
|
||||
|
||||
|
||||
set SOURCES_JOOQ_SCALA_2_11=-Djavadoc=jOOQ-src\jooq-scala_2.11-%VERSION%-sources.jar
|
||||
set SOURCES_JOOQ_SCALA_2_12=-Djavadoc=jOOQ-src\jooq-scala_2.12-%VERSION%-sources.jar
|
||||
)
|
||||
|
||||
call mvn install:install-file -Dfile=jOOQ-pom\pom.xml -DgroupId=org.jooq -DartifactId=jooq-parent -Dversion=%VERSION% -Dpackaging=pom
|
||||
call mvn install:install-file -Dfile=jOOQ-lib\jooq-%VERSION%.jar -DgroupId=org.jooq -DartifactId=jooq -Dversion=%VERSION% -Dpackaging=jar %JAVADOC_JOOQ% %SOURCES_JOOQ% -DpomFile=jOOQ-pom\jooq\pom.xml
|
||||
call mvn install:install-file -Dfile=jOOQ-lib\jooq-meta-%VERSION%.jar -DgroupId=org.jooq -DartifactId=jooq-meta -Dversion=%VERSION% -Dpackaging=jar %JAVADOC_JOOQ_META% %SOURCES_JOOQ_META% -DpomFile=jOOQ-pom\jooq-meta\pom.xml
|
||||
call mvn install:install-file -Dfile=jOOQ-lib\jooq-meta-extensions-%VERSION%.jar -DgroupId=org.jooq -DartifactId=jooq-meta-extensions -Dversion=%VERSION% -Dpackaging=jar %JAVADOC_JOOQ_META_EXTENSIONS% %SOURCES_JOOQ_META_EXTENSIONS% -DpomFile=jOOQ-pom\jooq-meta-extensions\pom.xml
|
||||
call mvn install:install-file -Dfile=jOOQ-lib\jooq-codegen-%VERSION%.jar -DgroupId=org.jooq -DartifactId=jooq-codegen -Dversion=%VERSION% -Dpackaging=jar %JAVADOC_JOOQ_CODEGEN% %SOURCES_JOOQ_CODEGEN% -DpomFile=jOOQ-pom\jooq-codegen\pom.xml
|
||||
call mvn install:install-file -Dfile=jOOQ-lib\jooq-codegen-maven-%VERSION%.jar -DgroupId=org.jooq -DartifactId=jooq-codegen-maven -Dversion=%VERSION% -Dpackaging=jar %JAVADOC_JOOQ_CODEGEN_MAVEN% %SOURCES_JOOQ_CODEGEN_META% -DpomFile=jOOQ-pom\jooq-codegen-maven\pom.xml
|
||||
|
||||
call mvn install:install-file -Dfile=jOOQ-lib\jooq-checker-%VERSION%.jar -DgroupId=org.jooq -DartifactId=jooq-checker -Dversion=%VERSION% -Dpackaging=jar %JAVADOC_JOOQ_CHECKER% %SOURCES_JOOQ_CHECKER% -DpomFile=jOOQ-pom\jooq-checker\pom.xml
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
call mvn install:install-file -Dfile=jOOQ-lib\jooq-scala_2.11-%VERSION%.jar -DgroupId=org.jooq -DartifactId=jooq-scala_2.11 -Dversion=%VERSION% -Dpackaging=jar %JAVADOC_JOOQ_SCALA_2_11% %SOURCES_JOOQ_SCALA_2_11% -DpomFile=jOOQ-pom\jooq-scala_2.11\pom.xml
|
||||
call mvn install:install-file -Dfile=jOOQ-lib\jooq-scala_2.12-%VERSION%.jar -DgroupId=org.jooq -DartifactId=jooq-scala_2.12 -Dversion=%VERSION% -Dpackaging=jar %JAVADOC_JOOQ_SCALA_2_12% %SOURCES_JOOQ_SCALA_2_12% -DpomFile=jOOQ-pom\jooq-scala_2.12\pom.xml
|
||||
|
||||
|
||||
echo
|
||||
echo
|
||||
echo The different jOOQ editions are released under different Maven groupIds!
|
||||
echo ------------------------------------------------------------------------
|
||||
echo - org.jooq.pro : The jOOQ Express, Professional, and Enterprise Editions
|
||||
echo - org.jooq.pro-java-8 : The jOOQ Express, Professional, and Enterprise Editions with support for Java 8
|
||||
echo - org.jooq.pro-java-6 : The jOOQ Express, Professional, and Enterprise Editions with support for Java 6
|
||||
echo - org.jooq.trial : The jOOQ Trial Edition
|
||||
echo - org.jooq : The jOOQ Open Source Edition
|
||||
@ -1,60 +0,0 @@
|
||||
#!/bin/sh
|
||||
VERSION=3.13.0-SNAPSHOT
|
||||
|
||||
if [ -f jOOQ-javadoc/jooq-$VERSION-javadoc.jar ]; then
|
||||
JAVADOC_JOOQ=-Djavadoc=jOOQ-javadoc/jooq-$VERSION-javadoc.jar
|
||||
JAVADOC_JOOQ_META=-Djavadoc=jOOQ-javadoc/jooq-meta-$VERSION-javadoc.jar
|
||||
JAVADOC_JOOQ_META_EXTENSIONS=-Djavadoc=jOOQ-javadoc/jooq-meta-extensions-$VERSION-javadoc.jar
|
||||
JAVADOC_JOOQ_CODEGEN=-Djavadoc=jOOQ-javadoc/jooq-codegen-$VERSION-javadoc.jar
|
||||
JAVADOC_JOOQ_CODEGEN_MAVEN=-Djavadoc=jOOQ-javadoc/jooq-codegen-maven-$VERSION-javadoc.jar
|
||||
|
||||
JAVADOC_JOOQ_CHECKER=-Djavadoc=jOOQ-javadoc/jooq-checker-$VERSION-javadoc.jar
|
||||
|
||||
|
||||
|
||||
|
||||
JAVADOC_JOOQ_SCALA_2_11=-Djavadoc=jOOQ-javadoc/jooq-scala_2.11-$VERSION-javadoc.jar
|
||||
JAVADOC_JOOQ_SCALA_2_12=-Djavadoc=jOOQ-javadoc/jooq-scala_2.12-$VERSION-javadoc.jar
|
||||
fi
|
||||
|
||||
if [ -f jOOQ-src/jooq-$VERSION-sources.jar ]; then
|
||||
SOURCES_JOOQ=-Dsources=jOOQ-src/jooq-$VERSION-sources.jar
|
||||
SOURCES_JOOQ_META=-Dsources=jOOQ-src/jooq-meta-$VERSION-sources.jar
|
||||
SOURCES_JOOQ_META_EXTENSIONS=-Dsources=jOOQ-src/jooq-meta-extensions-$VERSION-sources.jar
|
||||
SOURCES_JOOQ_CODEGEN=-Dsources=jOOQ-src/jooq-codegen-$VERSION-sources.jar
|
||||
SOURCES_JOOQ_CODEGEN_MAVEN=-Dsources=jOOQ-src/jooq-codegen-maven-$VERSION-sources.jar
|
||||
|
||||
SOURCES_JOOQ_CHECKER=-Dsources=jOOQ-src/jooq-checker-$VERSION-sources.jar
|
||||
|
||||
|
||||
|
||||
|
||||
SOURCES_JOOQ_SCALA_2_11=-Djavadoc=jOOQ-src/jooq-scala_2.11-$VERSION-sources.jar
|
||||
SOURCES_JOOQ_SCALA_2_12=-Djavadoc=jOOQ-src/jooq-scala_2.12-$VERSION-sources.jar
|
||||
fi
|
||||
|
||||
mvn install:install-file -Dfile=jOOQ-pom/pom.xml -DgroupId=org.jooq -DartifactId=jooq-parent -Dversion=$VERSION -Dpackaging=pom
|
||||
mvn install:install-file -Dfile=jOOQ-lib/jooq-$VERSION.jar -DgroupId=org.jooq -DartifactId=jooq -Dversion=$VERSION -Dpackaging=jar $JAVADOC_JOOQ $SOURCES_JOOQ -DpomFile=jOOQ-pom/jooq/pom.xml
|
||||
mvn install:install-file -Dfile=jOOQ-lib/jooq-meta-$VERSION.jar -DgroupId=org.jooq -DartifactId=jooq-meta -Dversion=$VERSION -Dpackaging=jar $JAVADOC_JOOQ_META $SOURCES_JOOQ_META -DpomFile=jOOQ-pom/jooq-meta/pom.xml
|
||||
mvn install:install-file -Dfile=jOOQ-lib/jooq-meta-extensions-$VERSION.jar -DgroupId=org.jooq -DartifactId=jooq-meta-extensions -Dversion=$VERSION -Dpackaging=jar $JAVADOC_JOOQ_META_EXTENSIONS $SOURCES_JOOQ_META_EXTENSIONS -DpomFile=jOOQ-pom/jooq-meta-extensions/pom.xml
|
||||
mvn install:install-file -Dfile=jOOQ-lib/jooq-codegen-$VERSION.jar -DgroupId=org.jooq -DartifactId=jooq-codegen -Dversion=$VERSION -Dpackaging=jar $JAVADOC_JOOQ_CODEGEN $SOURCES_JOOQ_CODEGEN -DpomFile=jOOQ-pom/jooq-codegen/pom.xml
|
||||
mvn install:install-file -Dfile=jOOQ-lib/jooq-codegen-maven-$VERSION.jar -DgroupId=org.jooq -DartifactId=jooq-codegen-maven -Dversion=$VERSION -Dpackaging=jar $JAVADOC_JOOQ_CODEGEN_MAVEN $SOURCES_JOOQ_CODEGEN_META -DpomFile=jOOQ-pom/jooq-codegen-maven/pom.xml
|
||||
|
||||
mvn install:install-file -Dfile=jOOQ-lib/jooq-checker-$VERSION.jar -DgroupId=org.jooq -DartifactId=jooq-checker -Dversion=$VERSION -Dpackaging=jar $JAVADOC_JOOQ_CHEKER $SOURCES_JOOQ_CHECKER -DpomFile=jOOQ-pom/jooq-checker/pom.xml
|
||||
|
||||
|
||||
|
||||
|
||||
mvn install:install-file -Dfile=jOOQ-lib/jooq-scala_2.11-$VERSION.jar -DgroupId=org.jooq -DartifactId=jooq-scala_2.11 -Dversion=$VERSION -Dpackaging=jar $JAVADOC_JOOQ_SCALA_2_11 $SOURCES_JOOQ_SCALA_2_11 -DpomFile=jOOQ-pom/jooq-scala_2.11/pom.xml
|
||||
mvn install:install-file -Dfile=jOOQ-lib/jooq-scala_2.12-$VERSION.jar -DgroupId=org.jooq -DartifactId=jooq-scala_2.12 -Dversion=$VERSION -Dpackaging=jar $JAVADOC_JOOQ_SCALA_2_12 $SOURCES_JOOQ_SCALA_2_12 -DpomFile=jOOQ-pom/jooq-scala_2.12/pom.xml
|
||||
|
||||
|
||||
echo
|
||||
echo
|
||||
echo The different jOOQ editions are released under different Maven groupIds!
|
||||
echo ------------------------------------------------------------------------
|
||||
echo - org.jooq.pro : The jOOQ Express, Professional, and Enterprise Editions
|
||||
echo - org.jooq.pro-java-8 : The jOOQ Express, Professional, and Enterprise Editions with support for Java 8
|
||||
echo - org.jooq.pro-java-6 : The jOOQ Express, Professional, and Enterprise Editions with support for Java 6
|
||||
echo - org.jooq.trial : The jOOQ Trial Edition
|
||||
echo - org.jooq : The jOOQ Open Source Edition
|
||||
Loading…
Reference in New Issue
Block a user