mirror of
https://github.com/EpicMorg/atlassian-downloader.git
synced 2025-07-21 20:46:14 +03:00
minor updates
This commit is contained in:
parent
813936fbf8
commit
9bdd8944e1
@ -1,6 +1,10 @@
|
||||
# Atlassian Downloader - Changelog
|
||||
|
||||
## 2.x
|
||||
* `2.0.0.3` - minor update:
|
||||
* Updated dependencies.
|
||||
* `dotnet9`
|
||||
* updated to new JSON format from atlassian
|
||||
* `2.0.0.2` - minor update:
|
||||
* Added `maxRetries (default: 5)` and `delayBetweenRetries (default: 2500, milliseconds)` args, to redownload file if connection will be reset.
|
||||
* Updated dependencies.
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
# 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...
|
||||
|
||||
## ..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/).
|
||||
3. `git clone` this repo.
|
||||
4. `cd` to `<repo>/src`.
|
||||
|
@ -2,9 +2,7 @@
|
||||
"profiles": {
|
||||
"atlassian-downloader": {
|
||||
"commandName": "Project",
|
||||
//"commandLineArgs": "--version"
|
||||
"commandLineArgs": "--help"
|
||||
// "commandLineArgs": "--action=ShowRawJson --output-dir=F:\\temp\\atlassian\\test1"
|
||||
"commandLineArgs": " --output-dir \"S:\\Vendors\\Atlassian\""
|
||||
}
|
||||
}
|
||||
}
|
@ -13,7 +13,7 @@
|
||||
<Nullable>enable</Nullable>
|
||||
<OutputType>Exe</OutputType>
|
||||
<GenerateAssemblyInfo>true</GenerateAssemblyInfo>
|
||||
<TargetFramework>net8.0</TargetFramework>
|
||||
<TargetFramework>net9.0</TargetFramework>
|
||||
<IsPackable>false</IsPackable>
|
||||
<ApplicationIcon>favicon.ico</ApplicationIcon>
|
||||
|
||||
@ -27,25 +27,25 @@
|
||||
<RepositoryType>git</RepositoryType>
|
||||
<RepositoryUrl>https://github.com/EpicMorg/atlassian-downloader</RepositoryUrl>
|
||||
<PackageTags>atlassian, donwloader, epicmorg</PackageTags>
|
||||
<AssemblyVersion>2.0.0.2</AssemblyVersion>
|
||||
<FileVersion>2.0.0.2</FileVersion>
|
||||
<Version>2.0.0.2</Version>
|
||||
<Copyright>EpicMorg 2024</Copyright>
|
||||
<AssemblyVersion>2.0.0.3</AssemblyVersion>
|
||||
<FileVersion>2.0.0.3</FileVersion>
|
||||
<Version>2.0.0.3</Version>
|
||||
<Copyright>EpicMorg 2025</Copyright>
|
||||
<Product>Atlassian Downloader</Product>
|
||||
<Company>EpicMorg</Company>
|
||||
<PackageReadmeFile>README.md</PackageReadmeFile>
|
||||
<RootNamespace>EpicMorg.Atlassian.Downloader</RootNamespace>
|
||||
</PropertyGroup>
|
||||
<ItemGroup>
|
||||
<PackageReference Include="Microsoft.Extensions.DependencyInjection" Version="8.0.0" />
|
||||
<PackageReference Include="Microsoft.Extensions.Hosting" Version="8.0.0" />
|
||||
<PackageReference Include="Microsoft.Extensions.Http" Version="8.0.0" />
|
||||
<PackageReference Include="Microsoft.Extensions.Logging" Version="8.0.0" />
|
||||
<PackageReference Include="Microsoft.Extensions.Logging.Console" Version="8.0.0" />
|
||||
<PackageReference Include="Serilog.Extensions.Logging" Version="8.0.0" />
|
||||
<PackageReference Include="Serilog.Settings.Configuration" Version="8.0.2" />
|
||||
<PackageReference Include="Microsoft.Extensions.DependencyInjection" Version="9.0.7" />
|
||||
<PackageReference Include="Microsoft.Extensions.Hosting" Version="9.0.7" />
|
||||
<PackageReference Include="Microsoft.Extensions.Http" Version="9.0.7" />
|
||||
<PackageReference Include="Microsoft.Extensions.Logging" Version="9.0.7" />
|
||||
<PackageReference Include="Microsoft.Extensions.Logging.Console" Version="9.0.7" />
|
||||
<PackageReference Include="Serilog.Extensions.Logging" Version="9.0.2" />
|
||||
<PackageReference Include="Serilog.Settings.Configuration" Version="9.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" />
|
||||
<None Include="..\README.md">
|
||||
<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-bionic-x64 --force
|
||||
|
||||
del /F bin\\Release\\net8.0\\win-x64\\publish\\atlassian-downloader.pdb
|
||||
del /F bin\\Release\\net8.0\\win-x86\\publish\\atlassian-downloader.pdb
|
||||
del /F bin\\Release\\net8.0\\win-arm64\\publish\\atlassian-downloader.pdb
|
||||
del /F bin\\Release\\net8.0\\osx-x64\\publish\\atlassian-downloader.pdb
|
||||
del /F bin\\Release\\net8.0\\osx-arm64\\publish\\atlassian-downloader.pdb
|
||||
del /F bin\\Release\\net8.0\\linux-x64\\publish\\atlassian-downloader.pdb
|
||||
del /F bin\\Release\\net8.0\\linux-musl-x64\\publish\\atlassian-downloader.pdb
|
||||
del /F bin\\Release\\net8.0\\linux-arm\\publish\\atlassian-downloader.pdb
|
||||
del /F bin\\Release\\net8.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\\win-x64\\publish\\atlassian-downloader.pdb
|
||||
del /F bin\\Release\\net9.0\\win-x86\\publish\\atlassian-downloader.pdb
|
||||
del /F bin\\Release\\net9.0\\win-arm64\\publish\\atlassian-downloader.pdb
|
||||
del /F bin\\Release\\net9.0\\osx-x64\\publish\\atlassian-downloader.pdb
|
||||
del /F bin\\Release\\net9.0\\osx-arm64\\publish\\atlassian-downloader.pdb
|
||||
del /F bin\\Release\\net9.0\\linux-x64\\publish\\atlassian-downloader.pdb
|
||||
del /F bin\\Release\\net9.0\\linux-musl-x64\\publish\\atlassian-downloader.pdb
|
||||
del /F bin\\Release\\net9.0\\linux-arm\\publish\\atlassian-downloader.pdb
|
||||
del /F bin\\Release\\net9.0\\linux-arm64\\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/net8.0/win-x86/publish/createdump.exe.ignore
|
||||
type nul > bin/Release/net8.0/win-arm64/publish/createdump.exe.ignore
|
||||
type nul > bin/Release/net8.0/osx-x64/publish/createdump.exe.ignore
|
||||
type nul > bin/Release/net8.0/osx-arm64/publish/createdump.exe.ignore
|
||||
type nul > bin/Release/net8.0/linux-x64/publish/createdump.exe.ignore
|
||||
type nul > bin/Release/net8.0/linux-musl-x64/publish/createdump.exe.ignore
|
||||
type nul > bin/Release/net8.0/linux-arm/publish/createdump.exe.ignore
|
||||
type nul > bin/Release/net8.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/win-x64/publish/createdump.exe.ignore
|
||||
type nul > bin/Release/net9.0/win-x86/publish/createdump.exe.ignore
|
||||
type nul > bin/Release/net9.0/win-arm64/publish/createdump.exe.ignore
|
||||
type nul > bin/Release/net9.0/osx-x64/publish/createdump.exe.ignore
|
||||
type nul > bin/Release/net9.0/osx-arm64/publish/createdump.exe.ignore
|
||||
type nul > bin/Release/net9.0/linux-x64/publish/createdump.exe.ignore
|
||||
type nul > bin/Release/net9.0/linux-musl-x64/publish/createdump.exe.ignore
|
||||
type nul > bin/Release/net9.0/linux-arm/publish/createdump.exe.ignore
|
||||
type nul > bin/Release/net9.0/linux-arm64/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-net8.0-win-x86.zip ./bin/Release/net8.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-net8.0-osx-x64.zip ./bin/Release/net8.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-net8.0-linux-x64.zip ./bin/Release/net8.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-net8.0-linux-arm.zip ./bin/Release/net8.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-net8.0-linux-bionic-x64.zip ./bin/Release/net8.0/linux-bionic-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-net9.0-win-x86.zip ./bin/Release/net9.0/win-x86/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-net9.0-osx-x64.zip ./bin/Release/net9.0/osx-x64/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-net9.0-linux-x64.zip ./bin/Release/net9.0/linux-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-net9.0-linux-arm.zip ./bin/Release/net9.0/linux-arm/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-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_SKIP_FIRST_TIME_EXPERIENCE=true
|
||||
|
||||
dotnet publish -p:PublishProfile=win-x64 --force
|
||||
dotnet publish -p:PublishProfile=win-x86 --force
|
||||
dotnet publish -p:PublishProfile=win-arm64 --force
|
||||
dotnet publish -p:PublishProfile=osx-x64 --force
|
||||
dotnet publish -p:PublishProfile=osx-arm64 --force
|
||||
dotnet publish -p:PublishProfile=linux-x64 --force
|
||||
dotnet publish -p:PublishProfile=linux-musl-x64 --force
|
||||
dotnet publish -p:PublishProfile=linux-arm --force
|
||||
dotnet publish -p:PublishProfile=linux-arm64 --force
|
||||
dotnet publish -p:PublishProfile=linux-bionic-x64 --force
|
||||
dotnet publish -p:PublishProfile=win-x64 --net9.0
|
||||
dotnet publish -p:PublishProfile=win-x86 --net9.0
|
||||
dotnet publish -p:PublishProfile=win-arm64 --net9.0
|
||||
dotnet publish -p:PublishProfile=osx-x64 --net9.0
|
||||
dotnet publish -p:PublishProfile=osx-arm64 --net9.0
|
||||
dotnet publish -p:PublishProfile=linux-x64 --net9.0
|
||||
dotnet publish -p:PublishProfile=linux-musl-x64 --net9.0
|
||||
dotnet publish -p:PublishProfile=linux-arm --net9.0
|
||||
dotnet publish -p:PublishProfile=linux-arm64 --net9.0
|
||||
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-x86/publish/atlassian-downloader.pdb
|
||||
|
Loading…
x
Reference in New Issue
Block a user