diff --git a/driver/Aeron.Driver.nuspec b/driver/Aeron.Driver.nuspec index 6f81462e..0974dd12 100644 --- a/driver/Aeron.Driver.nuspec +++ b/driver/Aeron.Driver.nuspec @@ -2,7 +2,7 @@ Aeron.Driver - 1.10.2 + 1.10.3 Aeron Driver Adaptive Financial Consulting Ltd. Adaptive Financial Consulting Ltd. diff --git a/driver/media-driver.jar b/driver/media-driver.jar index b890a97b..61852b79 100644 Binary files a/driver/media-driver.jar and b/driver/media-driver.jar differ diff --git a/driver/version.txt b/driver/version.txt index 4f98ce74..6e7b9df6 100644 --- a/driver/version.txt +++ b/driver/version.txt @@ -1,2 +1,2 @@ Driver source: -http://repo1.maven.org/maven2/io/aeron/aeron-all/1.10.2/aeron-all-1.10.2.jar +http://repo1.maven.org/maven2/io/aeron/aeron-all/1.10.3/aeron-all-1.10.3.jar diff --git a/scripts/build-prerelease-nuget-packages - Copy.bat b/scripts/build-prerelease-nuget-packages - Copy.bat deleted file mode 100644 index d6f17ae9..00000000 --- a/scripts/build-prerelease-nuget-packages - Copy.bat +++ /dev/null @@ -1,19 +0,0 @@ -@echo off -pushd %~dp0.. -SET nuget_source=https://www.myget.org/F/aeron/api/v2/package - -del nupkgs\*.nupkg - -call dotnet pack src\Adaptive.Aeron\Adaptive.Aeron.csproj -c Release --output ..\..\nupkgs -call dotnet pack src\Adaptive.Agrona\Adaptive.Agrona.csproj -c Release --output ..\..\nupkgs -call dotnet pack src\Adaptive.Cluster\Adaptive.Cluster.csproj -c Release --output ..\..\nupkgs -call dotnet pack src\Adaptive.Archiver\Adaptive.Archiver.csproj -c Release --output ..\..\nupkgs -call .\scripts\nuget pack .\driver\Aeron.Driver.nuspec -OutputDirectory nupkgs - -call dotnet nuget push nupkgs\Agrona.*.nupkg -s %nuget_source% -call dotnet nuget push nupkgs\Aeron.Client.*.nupkg -s %nuget_source% -call dotnet nuget push nupkgs\Aeron.Driver.*.nupkg -s %nuget_source% -call dotnet nuget push nupkgs\Aeron.Cluster.*.nupkg -s %nuget_source% -call dotnet nuget push nupkgs\Aeron.Archiver.*.nupkg -s %nuget_source% - -popd \ No newline at end of file diff --git a/scripts/build-prerelease-nuget-packages.bat b/scripts/build-prerelease-nuget-packages.bat index ee7cc14b..d6f17ae9 100644 --- a/scripts/build-prerelease-nuget-packages.bat +++ b/scripts/build-prerelease-nuget-packages.bat @@ -1,15 +1,14 @@ @echo off pushd %~dp0.. -SET suffix=pre-alpha2 SET nuget_source=https://www.myget.org/F/aeron/api/v2/package del nupkgs\*.nupkg -call dotnet pack src\Adaptive.Aeron\Adaptive.Aeron.csproj -c Release --version-suffix "%suffix%" --output ..\..\nupkgs -call dotnet pack src\Adaptive.Agrona\Adaptive.Agrona.csproj -c Release --version-suffix "%suffix%" --output ..\..\nupkgs -call dotnet pack src\Adaptive.Cluster\Adaptive.Cluster.csproj -c Release --version-suffix "%suffix%" --output ..\..\nupkgs -call dotnet pack src\Adaptive.Archiver\Adaptive.Archiver.csproj -c Release --version-suffix "%suffix%" --output ..\..\nupkgs -call .\scripts\nuget pack .\driver\Aeron.Driver.nuspec -OutputDirectory nupkgs -suffix "%suffix%" +call dotnet pack src\Adaptive.Aeron\Adaptive.Aeron.csproj -c Release --output ..\..\nupkgs +call dotnet pack src\Adaptive.Agrona\Adaptive.Agrona.csproj -c Release --output ..\..\nupkgs +call dotnet pack src\Adaptive.Cluster\Adaptive.Cluster.csproj -c Release --output ..\..\nupkgs +call dotnet pack src\Adaptive.Archiver\Adaptive.Archiver.csproj -c Release --output ..\..\nupkgs +call .\scripts\nuget pack .\driver\Aeron.Driver.nuspec -OutputDirectory nupkgs call dotnet nuget push nupkgs\Agrona.*.nupkg -s %nuget_source% call dotnet nuget push nupkgs\Aeron.Client.*.nupkg -s %nuget_source% diff --git a/scripts/update-version.sh b/scripts/update-version.sh new file mode 100644 index 00000000..12ffdc7f --- /dev/null +++ b/scripts/update-version.sh @@ -0,0 +1,13 @@ +#!/bin/sh +BASEDIR=$(readlink -f $(dirname "$0")) +cd $BASEDIR/.. + +if [ "$#" -ne 2 ]; then + echo "usage: $0 " + exit -1 +fi + +FROM_VERSION=$1 +TO_VERSION=$2 + +sed -i s/$FROM_VERSION/$TO_VERSION/ driver/Aeron.Driver.nuspec src/Adaptive.Aeron/Adaptive.Aeron.csproj src/Adaptive.Agrona/Adaptive.Agrona.csproj src/Adaptive.Archiver/Adaptive.Archiver.csproj src/Adaptive.Cluster/Adaptive.Cluster.csproj diff --git a/src/Adaptive.Aeron/Adaptive.Aeron.csproj b/src/Adaptive.Aeron/Adaptive.Aeron.csproj index 6ef5f470..5139b7a7 100644 --- a/src/Adaptive.Aeron/Adaptive.Aeron.csproj +++ b/src/Adaptive.Aeron/Adaptive.Aeron.csproj @@ -2,7 +2,7 @@ netstandard2.0;net45 Aeron.Client - 1.10.2 + 1.10.3 Adaptive Financial Consulting Ltd. Adaptive Financial Consulting Ltd. Aeron Client diff --git a/src/Adaptive.Agrona/Adaptive.Agrona.csproj b/src/Adaptive.Agrona/Adaptive.Agrona.csproj index c800e5bf..ce26d7b0 100644 --- a/src/Adaptive.Agrona/Adaptive.Agrona.csproj +++ b/src/Adaptive.Agrona/Adaptive.Agrona.csproj @@ -3,7 +3,7 @@ netstandard2.0;net45 true Agrona - 1.10.2 + 1.10.3 Adaptive Financial Consulting Ltd. Adaptive Financial Consulting Ltd. Agrona libraries initially included in Aeron Client diff --git a/src/Adaptive.Archiver/Adaptive.Archiver.csproj b/src/Adaptive.Archiver/Adaptive.Archiver.csproj index ca6e2aa1..ce9bf293 100644 --- a/src/Adaptive.Archiver/Adaptive.Archiver.csproj +++ b/src/Adaptive.Archiver/Adaptive.Archiver.csproj @@ -3,7 +3,7 @@ netstandard2.0;net45 true Aeron.Archiver - 1.10.2 + 1.10.3 Adaptive Financial Consulting Ltd. Adaptive Financial Consulting Ltd. Archiving over the Aeron transport diff --git a/src/Adaptive.Cluster/Adaptive.Cluster.csproj b/src/Adaptive.Cluster/Adaptive.Cluster.csproj index 81c36f20..de1967ab 100644 --- a/src/Adaptive.Cluster/Adaptive.Cluster.csproj +++ b/src/Adaptive.Cluster/Adaptive.Cluster.csproj @@ -3,7 +3,7 @@ netstandard2.0;net45 true Aeron.Cluster - 1.10.2 + 1.10.3 Adaptive Financial Consulting Ltd. Adaptive Financial Consulting Ltd. Clustering libraries over the Aeron transport