Update ci
This commit is contained in:
parent
5c2a9b6aea
commit
08943e8782
|
@ -189,16 +189,25 @@ jobs:
|
||||||
set -eo pipefail
|
set -eo pipefail
|
||||||
echo "REVISION: $REVISION"
|
echo "REVISION: $REVISION"
|
||||||
echo "TYPE: $TYPE"
|
echo "TYPE: $TYPE"
|
||||||
|
|
||||||
|
mvn -B -f natives/pom.xml -Drevision="$REVISION" -Dnative.type.classifier="$TYPE" clean package
|
||||||
|
mvn org.apache.maven.plugins:maven-deploy-plugin:3.1.1:deploy-file -Durl=https://mvn.mchv.eu/repository/mchv-snapshot \
|
||||||
|
-DrepositoryId=mchv-snapshot-distribution \
|
||||||
|
-Dfile=natives/target-$TYPE/tdlight-natives-$REVISION-$TYPE.jar \
|
||||||
|
-DpomFile=natives/pom.xml \
|
||||||
|
-Dclassifier=$TYPE \
|
||||||
|
-Drevision="$REVISION" \
|
||||||
|
-Dnative.type.classifier="$TYPE"
|
||||||
if [[ "$TYPE" == "linux-amd64-ssl1"]]; then
|
if [[ "$TYPE" == "linux-amd64-ssl1"]]; then
|
||||||
mvn -B -f natives/pom.xml -Drevision="$REVISION" -Dnative.type.classifier="$TYPE" clean package deploy
|
|
||||||
else
|
|
||||||
mvn -B -f natives/pom.xml -Drevision="$REVISION" -Dnative.type.classifier="$TYPE" clean package
|
|
||||||
mvn org.apache.maven.plugins:maven-deploy-plugin:3.1.1:deploy-file -Durl=https://mvn.mchv.eu/repository/mchv-snapshot \
|
mvn org.apache.maven.plugins:maven-deploy-plugin:3.1.1:deploy-file -Durl=https://mvn.mchv.eu/repository/mchv-snapshot \
|
||||||
-DrepositoryId=mchv-snapshot-distribution \
|
-DrepositoryId=mchv-snapshot-distribution \
|
||||||
-Dfile=natives/target-$TYPE/tdlight-natives-$REVISION-$TYPE.jar \
|
-Dfile=natives/.ci-friendly-pom.xml \
|
||||||
-DpomFile=natives/pom.xml \
|
-Dpackaging=pom \
|
||||||
-Dclassifier=bin \
|
-DgroupId=it.tdlight \
|
||||||
-Drevision="$REVISION"
|
-DartifactId=tdlight-natives \
|
||||||
|
-Dversion=$REVISION \
|
||||||
|
-Drevision="$REVISION" \
|
||||||
|
-Dnative.type.classifier="$TYPE"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
echo "Done."
|
echo "Done."
|
||||||
|
@ -213,16 +222,25 @@ jobs:
|
||||||
set -eo pipefail
|
set -eo pipefail
|
||||||
echo "REVISION: $REVISION"
|
echo "REVISION: $REVISION"
|
||||||
echo "TYPE: $TYPE"
|
echo "TYPE: $TYPE"
|
||||||
|
|
||||||
|
mvn -B -f natives/pom.xml -Drevision="$REVISION" -Dnative.type.classifier="$TYPE" clean package
|
||||||
|
mvn org.apache.maven.plugins:maven-deploy-plugin:3.1.1:deploy-file -Durl=https://mvn.mchv.eu/repository/mchv \
|
||||||
|
-DrepositoryId=mchv-release-distribution \
|
||||||
|
-Dfile=natives/target-$TYPE/tdlight-natives-$REVISION-$TYPE.jar \
|
||||||
|
-DpomFile=natives/pom.xml \
|
||||||
|
-Dclassifier=$TYPE \
|
||||||
|
-Drevision="$REVISION" \
|
||||||
|
-Dnative.type.classifier="$TYPE"
|
||||||
if [[ "$TYPE" == "linux-amd64-ssl1"]]; then
|
if [[ "$TYPE" == "linux-amd64-ssl1"]]; then
|
||||||
mvn -B -f natives/pom.xml -Drevision="$REVISION" -Dnative.type.classifier="$TYPE" clean package deploy
|
|
||||||
else
|
|
||||||
mvn -B -f natives/pom.xml -Drevision="$REVISION" -Dnative.type.classifier="$TYPE" clean package
|
|
||||||
mvn org.apache.maven.plugins:maven-deploy-plugin:3.1.1:deploy-file -Durl=https://mvn.mchv.eu/repository/mchv \
|
mvn org.apache.maven.plugins:maven-deploy-plugin:3.1.1:deploy-file -Durl=https://mvn.mchv.eu/repository/mchv \
|
||||||
-DrepositoryId=mchv-release-distribution \
|
-DrepositoryId=mchv-release-distribution \
|
||||||
-Dfile=natives/target-$TYPE/tdlight-natives-$REVISION-$TYPE.jar \
|
-Dfile=natives/.ci-friendly-pom.xml \
|
||||||
-DpomFile=natives/pom.xml \
|
-Dpackaging=pom \
|
||||||
-Dclassifier=bin \
|
-DgroupId=it.tdlight \
|
||||||
-Drevision="$REVISION"
|
-DartifactId=tdlight-natives \
|
||||||
|
-Dversion=$REVISION \
|
||||||
|
-Drevision="$REVISION" \
|
||||||
|
-Dnative.type.classifier="$TYPE"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
echo "Done."
|
echo "Done."
|
||||||
|
|
|
@ -90,15 +90,16 @@ jobs:
|
||||||
echo "REVISION: $REVISION"
|
echo "REVISION: $REVISION"
|
||||||
|
|
||||||
echo "Building standard package"
|
echo "Building standard package"
|
||||||
mvn -f api/pom.xml clean package deploy -Drevision="1.0.0.0-SNAPSHOT"
|
mvn -f api/pom.xml clean package deploy -Drevision="$REVISION"
|
||||||
echo "Deploying legacy package"
|
echo "Deploying legacy package"
|
||||||
mvn -f api/pom.xml clean package -Dlegacy=true -Drevision="1.0.0.0-SNAPSHOT"
|
mvn -f api/pom.xml clean package -Dlegacy=true -Drevision="$REVISION"
|
||||||
mvn org.apache.maven.plugins:maven-deploy-plugin:3.1.1:deploy-file -Durl=https://mvn.mchv.eu/repository/mchv-snapshot \
|
mvn org.apache.maven.plugins:maven-deploy-plugin:3.1.1:deploy-file -Durl=https://mvn.mchv.eu/repository/mchv-snapshot \
|
||||||
-DrepositoryId=mchv-snapshot-distribution \
|
-DrepositoryId=mchv-snapshot-distribution \
|
||||||
-Dfile=api/target/tdlight-api-$REVISION-legacy.jar \
|
-Dfile=api/target-legacy/tdlight-api-$REVISION-legacy.jar \
|
||||||
-DpomFile=api/pom.xml \
|
-DpomFile=api/pom.xml \
|
||||||
-Dclassifier=bin \
|
-Dclassifier=legacy \
|
||||||
-Drevision="1.0.0.0-SNAPSHOT"
|
-Drevision="$REVISION" \
|
||||||
|
-Dlegacy=true
|
||||||
env:
|
env:
|
||||||
MAVEN_USERNAME: ${{ secrets.MCHV_USERNAME }}
|
MAVEN_USERNAME: ${{ secrets.MCHV_USERNAME }}
|
||||||
MAVEN_PASSWORD: ${{ secrets.MCHV_TOKEN }}
|
MAVEN_PASSWORD: ${{ secrets.MCHV_TOKEN }}
|
||||||
|
@ -118,8 +119,9 @@ jobs:
|
||||||
-DrepositoryId=mchv-release-distribution \
|
-DrepositoryId=mchv-release-distribution \
|
||||||
-Dfile=api/target-legacy/tdlight-api-$REVISION-legacy.jar \
|
-Dfile=api/target-legacy/tdlight-api-$REVISION-legacy.jar \
|
||||||
-DpomFile=api/pom.xml \
|
-DpomFile=api/pom.xml \
|
||||||
-Dclassifier=bin \
|
-Dclassifier=legacy \
|
||||||
-Drevision="$REVISION"
|
-Drevision="$REVISION" \
|
||||||
|
-Dlegacy=true
|
||||||
|
|
||||||
|
|
||||||
echo "Deploying docs"
|
echo "Deploying docs"
|
||||||
|
|
Loading…
Reference in New Issue