mirror of
https://github.com/EpicMorg/atlassian-downloader.git
synced 2025-07-21 20:46:14 +03:00
2.0.0.3
This commit is contained in:
commit
dc27b4ae87
@ -1,6 +1,10 @@
|
|||||||
# Atlassian Downloader - Changelog
|
# Atlassian Downloader - Changelog
|
||||||
|
|
||||||
## 2.x
|
## 2.x
|
||||||
|
* `2.0.0.3` - minor update:
|
||||||
|
* Updated dependencies.
|
||||||
|
* `dotnet9`
|
||||||
|
* updated to new JSON format from atlassian
|
||||||
* `2.0.0.2` - minor update:
|
* `2.0.0.2` - minor update:
|
||||||
* Added `maxRetries (default: 5)` and `delayBetweenRetries (default: 2500, milliseconds)` args, to redownload file if connection will be reset.
|
* Added `maxRetries (default: 5)` and `delayBetweenRetries (default: 2500, milliseconds)` args, to redownload file if connection will be reset.
|
||||||
* Updated dependencies.
|
* Updated dependencies.
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
# Atlassian Downloader
|
# Atlassian Downloader
|
||||||
|
|
||||||
Console app written with `c#` and `dotnet8` for downloading all avalible products from `Atlassian`. Why not?
|
Console app written with `c#` and `dotnet9` for downloading all avalible products from `Atlassian`. Why not?
|
||||||
|
|
||||||

|

|
||||||

|

|
||||||
@ -15,7 +15,7 @@ Console app written with `c#` and `dotnet8` for downloading all avalible product
|
|||||||
# How to...
|
# How to...
|
||||||
|
|
||||||
## ..develop
|
## ..develop
|
||||||
1. preinstall `dotnet8`. Download [here](https://dotnet.microsoft.com/download/dotnet/8.0).
|
1. preinstall `dotnet9`. Download [here](https://dotnet.microsoft.com/download/dotnet/8.0).
|
||||||
2. preinstall `VS2022`. Download [here](https://visualstudio.microsoft.com/vs/).
|
2. preinstall `VS2022`. Download [here](https://visualstudio.microsoft.com/vs/).
|
||||||
3. `git clone` this repo.
|
3. `git clone` this repo.
|
||||||
4. `cd` to `<repo>/src`.
|
4. `cd` to `<repo>/src`.
|
||||||
|
@ -2,9 +2,7 @@
|
|||||||
"profiles": {
|
"profiles": {
|
||||||
"atlassian-downloader": {
|
"atlassian-downloader": {
|
||||||
"commandName": "Project",
|
"commandName": "Project",
|
||||||
//"commandLineArgs": "--version"
|
"commandLineArgs": " --output-dir \"S:\\Vendors\\Atlassian\""
|
||||||
"commandLineArgs": "--help"
|
|
||||||
// "commandLineArgs": "--action=ShowRawJson --output-dir=F:\\temp\\atlassian\\test1"
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
@ -13,7 +13,7 @@
|
|||||||
<Nullable>enable</Nullable>
|
<Nullable>enable</Nullable>
|
||||||
<OutputType>Exe</OutputType>
|
<OutputType>Exe</OutputType>
|
||||||
<GenerateAssemblyInfo>true</GenerateAssemblyInfo>
|
<GenerateAssemblyInfo>true</GenerateAssemblyInfo>
|
||||||
<TargetFramework>net8.0</TargetFramework>
|
<TargetFramework>net9.0</TargetFramework>
|
||||||
<IsPackable>false</IsPackable>
|
<IsPackable>false</IsPackable>
|
||||||
<ApplicationIcon>favicon.ico</ApplicationIcon>
|
<ApplicationIcon>favicon.ico</ApplicationIcon>
|
||||||
|
|
||||||
@ -27,25 +27,25 @@
|
|||||||
<RepositoryType>git</RepositoryType>
|
<RepositoryType>git</RepositoryType>
|
||||||
<RepositoryUrl>https://github.com/EpicMorg/atlassian-downloader</RepositoryUrl>
|
<RepositoryUrl>https://github.com/EpicMorg/atlassian-downloader</RepositoryUrl>
|
||||||
<PackageTags>atlassian, donwloader, epicmorg</PackageTags>
|
<PackageTags>atlassian, donwloader, epicmorg</PackageTags>
|
||||||
<AssemblyVersion>2.0.0.2</AssemblyVersion>
|
<AssemblyVersion>2.0.0.3</AssemblyVersion>
|
||||||
<FileVersion>2.0.0.2</FileVersion>
|
<FileVersion>2.0.0.3</FileVersion>
|
||||||
<Version>2.0.0.2</Version>
|
<Version>2.0.0.3</Version>
|
||||||
<Copyright>EpicMorg 2024</Copyright>
|
<Copyright>EpicMorg 2025</Copyright>
|
||||||
<Product>Atlassian Downloader</Product>
|
<Product>Atlassian Downloader</Product>
|
||||||
<Company>EpicMorg</Company>
|
<Company>EpicMorg</Company>
|
||||||
<PackageReadmeFile>README.md</PackageReadmeFile>
|
<PackageReadmeFile>README.md</PackageReadmeFile>
|
||||||
<RootNamespace>EpicMorg.Atlassian.Downloader</RootNamespace>
|
<RootNamespace>EpicMorg.Atlassian.Downloader</RootNamespace>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<PackageReference Include="Microsoft.Extensions.DependencyInjection" Version="8.0.0" />
|
<PackageReference Include="Microsoft.Extensions.DependencyInjection" Version="9.0.7" />
|
||||||
<PackageReference Include="Microsoft.Extensions.Hosting" Version="8.0.0" />
|
<PackageReference Include="Microsoft.Extensions.Hosting" Version="9.0.7" />
|
||||||
<PackageReference Include="Microsoft.Extensions.Http" Version="8.0.0" />
|
<PackageReference Include="Microsoft.Extensions.Http" Version="9.0.7" />
|
||||||
<PackageReference Include="Microsoft.Extensions.Logging" Version="8.0.0" />
|
<PackageReference Include="Microsoft.Extensions.Logging" Version="9.0.7" />
|
||||||
<PackageReference Include="Microsoft.Extensions.Logging.Console" Version="8.0.0" />
|
<PackageReference Include="Microsoft.Extensions.Logging.Console" Version="9.0.7" />
|
||||||
<PackageReference Include="Serilog.Extensions.Logging" Version="8.0.0" />
|
<PackageReference Include="Serilog.Extensions.Logging" Version="9.0.2" />
|
||||||
<PackageReference Include="Serilog.Settings.Configuration" Version="8.0.2" />
|
<PackageReference Include="Serilog.Settings.Configuration" Version="9.0.0" />
|
||||||
<PackageReference Include="Serilog.Sinks.Console" Version="6.0.0" />
|
<PackageReference Include="Serilog.Sinks.Console" Version="6.0.0" />
|
||||||
<PackageReference Include="Serilog" Version="4.0.1" />
|
<PackageReference Include="Serilog" Version="4.3.0" />
|
||||||
<PackageReference Include="System.CommandLine.DragonFruit" Version="0.4.0-alpha.22272.1" />
|
<PackageReference Include="System.CommandLine.DragonFruit" Version="0.4.0-alpha.22272.1" />
|
||||||
<None Include="..\README.md">
|
<None Include="..\README.md">
|
||||||
<Pack>True</Pack>
|
<Pack>True</Pack>
|
||||||
|
@ -12,36 +12,36 @@ dotnet.exe publish -p:PublishProfile=linux-arm --force
|
|||||||
dotnet.exe publish -p:PublishProfile=linux-arm64 --force
|
dotnet.exe publish -p:PublishProfile=linux-arm64 --force
|
||||||
dotnet.exe publish -p:PublishProfile=linux-bionic-x64 --force
|
dotnet.exe publish -p:PublishProfile=linux-bionic-x64 --force
|
||||||
|
|
||||||
del /F bin\\Release\\net8.0\\win-x64\\publish\\atlassian-downloader.pdb
|
del /F bin\\Release\\net9.0\\win-x64\\publish\\atlassian-downloader.pdb
|
||||||
del /F bin\\Release\\net8.0\\win-x86\\publish\\atlassian-downloader.pdb
|
del /F bin\\Release\\net9.0\\win-x86\\publish\\atlassian-downloader.pdb
|
||||||
del /F bin\\Release\\net8.0\\win-arm64\\publish\\atlassian-downloader.pdb
|
del /F bin\\Release\\net9.0\\win-arm64\\publish\\atlassian-downloader.pdb
|
||||||
del /F bin\\Release\\net8.0\\osx-x64\\publish\\atlassian-downloader.pdb
|
del /F bin\\Release\\net9.0\\osx-x64\\publish\\atlassian-downloader.pdb
|
||||||
del /F bin\\Release\\net8.0\\osx-arm64\\publish\\atlassian-downloader.pdb
|
del /F bin\\Release\\net9.0\\osx-arm64\\publish\\atlassian-downloader.pdb
|
||||||
del /F bin\\Release\\net8.0\\linux-x64\\publish\\atlassian-downloader.pdb
|
del /F bin\\Release\\net9.0\\linux-x64\\publish\\atlassian-downloader.pdb
|
||||||
del /F bin\\Release\\net8.0\\linux-musl-x64\\publish\\atlassian-downloader.pdb
|
del /F bin\\Release\\net9.0\\linux-musl-x64\\publish\\atlassian-downloader.pdb
|
||||||
del /F bin\\Release\\net8.0\\linux-arm\\publish\\atlassian-downloader.pdb
|
del /F bin\\Release\\net9.0\\linux-arm\\publish\\atlassian-downloader.pdb
|
||||||
del /F bin\\Release\\net8.0\\linux-arm64\\publish\\atlassian-downloader.pdb
|
del /F bin\\Release\\net9.0\\linux-arm64\\publish\\atlassian-downloader.pdb
|
||||||
del /F bin\\Release\\net8.0\\linux-bionic-x64\\publish\\atlassian-downloader.pdb
|
del /F bin\\Release\\net9.0\\linux-bionic-x64\\publish\\atlassian-downloader.pdb
|
||||||
|
|
||||||
type nul > bin/Release/net8.0/win-x64/publish/createdump.exe.ignore
|
type nul > bin/Release/net9.0/win-x64/publish/createdump.exe.ignore
|
||||||
type nul > bin/Release/net8.0/win-x86/publish/createdump.exe.ignore
|
type nul > bin/Release/net9.0/win-x86/publish/createdump.exe.ignore
|
||||||
type nul > bin/Release/net8.0/win-arm64/publish/createdump.exe.ignore
|
type nul > bin/Release/net9.0/win-arm64/publish/createdump.exe.ignore
|
||||||
type nul > bin/Release/net8.0/osx-x64/publish/createdump.exe.ignore
|
type nul > bin/Release/net9.0/osx-x64/publish/createdump.exe.ignore
|
||||||
type nul > bin/Release/net8.0/osx-arm64/publish/createdump.exe.ignore
|
type nul > bin/Release/net9.0/osx-arm64/publish/createdump.exe.ignore
|
||||||
type nul > bin/Release/net8.0/linux-x64/publish/createdump.exe.ignore
|
type nul > bin/Release/net9.0/linux-x64/publish/createdump.exe.ignore
|
||||||
type nul > bin/Release/net8.0/linux-musl-x64/publish/createdump.exe.ignore
|
type nul > bin/Release/net9.0/linux-musl-x64/publish/createdump.exe.ignore
|
||||||
type nul > bin/Release/net8.0/linux-arm/publish/createdump.exe.ignore
|
type nul > bin/Release/net9.0/linux-arm/publish/createdump.exe.ignore
|
||||||
type nul > bin/Release/net8.0/linux-arm64/publish/createdump.exe.ignore
|
type nul > bin/Release/net9.0/linux-arm64/publish/createdump.exe.ignore
|
||||||
type nul > bin/Release/net8.0/linux-bionic-x64/publish/createdump.exe.ignore
|
type nul > bin/Release/net9.0/linux-bionic-x64/publish/createdump.exe.ignore
|
||||||
|
|
||||||
7z a -tzip -mx5 -r0 ./bin/atlassian-downloader-net8.0-win-x64.zip ./bin/Release/net8.0/win-x64/publish/*
|
7z a -tzip -mx5 -r0 ./bin/atlassian-downloader-net9.0-win-x64.zip ./bin/Release/net9.0/win-x64/publish/*
|
||||||
7z a -tzip -mx5 -r0 ./bin/atlassian-downloader-net8.0-win-x86.zip ./bin/Release/net8.0/win-x86/publish/*
|
7z a -tzip -mx5 -r0 ./bin/atlassian-downloader-net9.0-win-x86.zip ./bin/Release/net9.0/win-x86/publish/*
|
||||||
7z a -tzip -mx5 -r0 ./bin/atlassian-downloader-net8.0-win-arm64.zip ./bin/Release/net8.0/win-arm64/publish/*
|
7z a -tzip -mx5 -r0 ./bin/atlassian-downloader-net9.0-win-arm64.zip ./bin/Release/net9.0/win-arm64/publish/*
|
||||||
7z a -tzip -mx5 -r0 ./bin/atlassian-downloader-net8.0-osx-x64.zip ./bin/Release/net8.0/osx-x64/publish/*
|
7z a -tzip -mx5 -r0 ./bin/atlassian-downloader-net9.0-osx-x64.zip ./bin/Release/net9.0/osx-x64/publish/*
|
||||||
7z a -tzip -mx5 -r0 ./bin/atlassian-downloader-net8.0-osx-arm64.zip ./bin/Release/net8.0/osx-arm64/publish/*
|
7z a -tzip -mx5 -r0 ./bin/atlassian-downloader-net9.0-osx-arm64.zip ./bin/Release/net9.0/osx-arm64/publish/*
|
||||||
7z a -tzip -mx5 -r0 ./bin/atlassian-downloader-net8.0-linux-x64.zip ./bin/Release/net8.0/linux-x64/publish/*
|
7z a -tzip -mx5 -r0 ./bin/atlassian-downloader-net9.0-linux-x64.zip ./bin/Release/net9.0/linux-x64/publish/*
|
||||||
7z a -tzip -mx5 -r0 ./bin/atlassian-downloader-net8.0-linux-musl-x64.zip ./bin/Release/net8.0/linux-musl-x64/publish/*
|
7z a -tzip -mx5 -r0 ./bin/atlassian-downloader-net9.0-linux-musl-x64.zip ./bin/Release/net9.0/linux-musl-x64/publish/*
|
||||||
7z a -tzip -mx5 -r0 ./bin/atlassian-downloader-net8.0-linux-arm.zip ./bin/Release/net8.0/linux-arm/publish/*
|
7z a -tzip -mx5 -r0 ./bin/atlassian-downloader-net9.0-linux-arm.zip ./bin/Release/net9.0/linux-arm/publish/*
|
||||||
7z a -tzip -mx5 -r0 ./bin/atlassian-downloader-net8.0-linux-arm64.zip ./bin/Release/net8.0/linux-arm64/publish/*
|
7z a -tzip -mx5 -r0 ./bin/atlassian-downloader-net9.0-linux-arm64.zip ./bin/Release/net9.0/linux-arm64/publish/*
|
||||||
7z a -tzip -mx5 -r0 ./bin/atlassian-downloader-net8.0-linux-bionic-x64.zip ./bin/Release/net8.0/linux-bionic-x64/publish/*
|
7z a -tzip -mx5 -r0 ./bin/atlassian-downloader-net9.0-linux-bionic-x64.zip ./bin/Release/net9.0/linux-bionic-x64/publish/*
|
||||||
|
|
||||||
|
20
src/build.sh
20
src/build.sh
@ -2,16 +2,16 @@
|
|||||||
export DOTNET_CLI_TELEMETRY_OPTOUT=true
|
export DOTNET_CLI_TELEMETRY_OPTOUT=true
|
||||||
export DOTNET_SKIP_FIRST_TIME_EXPERIENCE=true
|
export DOTNET_SKIP_FIRST_TIME_EXPERIENCE=true
|
||||||
|
|
||||||
dotnet publish -p:PublishProfile=win-x64 --force
|
dotnet publish -p:PublishProfile=win-x64 --net9.0
|
||||||
dotnet publish -p:PublishProfile=win-x86 --force
|
dotnet publish -p:PublishProfile=win-x86 --net9.0
|
||||||
dotnet publish -p:PublishProfile=win-arm64 --force
|
dotnet publish -p:PublishProfile=win-arm64 --net9.0
|
||||||
dotnet publish -p:PublishProfile=osx-x64 --force
|
dotnet publish -p:PublishProfile=osx-x64 --net9.0
|
||||||
dotnet publish -p:PublishProfile=osx-arm64 --force
|
dotnet publish -p:PublishProfile=osx-arm64 --net9.0
|
||||||
dotnet publish -p:PublishProfile=linux-x64 --force
|
dotnet publish -p:PublishProfile=linux-x64 --net9.0
|
||||||
dotnet publish -p:PublishProfile=linux-musl-x64 --force
|
dotnet publish -p:PublishProfile=linux-musl-x64 --net9.0
|
||||||
dotnet publish -p:PublishProfile=linux-arm --force
|
dotnet publish -p:PublishProfile=linux-arm --net9.0
|
||||||
dotnet publish -p:PublishProfile=linux-arm64 --force
|
dotnet publish -p:PublishProfile=linux-arm64 --net9.0
|
||||||
dotnet publish -p:PublishProfile=linux-bionic-x64 --force
|
dotnet publish -p:PublishProfile=linux-bionic-x64 --net9.0
|
||||||
|
|
||||||
rm -rfv ./bin/Release/net8.0/win-x64/publish/atlassian-downloader.pdb
|
rm -rfv ./bin/Release/net8.0/win-x64/publish/atlassian-downloader.pdb
|
||||||
rm -rfv ./bin/Release/net8.0/win-x86/publish/atlassian-downloader.pdb
|
rm -rfv ./bin/Release/net8.0/win-x86/publish/atlassian-downloader.pdb
|
||||||
|
Loading…
x
Reference in New Issue
Block a user