chore: initial sanitized public snapshot

This commit is contained in:
Aria2 Rust Pro Contributors
2026-07-18 15:24:15 +08:00
commit e489b29e01
321 changed files with 76890 additions and 0 deletions
+32
View File
@@ -0,0 +1,32 @@
param(
[string]$Tag = "aria2-rust-pro:local",
[string]$OutputRoot,
[switch]$Build
)
$ErrorActionPreference = "Stop"
Set-StrictMode -Version Latest
$repoRoot = Split-Path -Parent (Split-Path -Parent $PSScriptRoot)
$xtaskManifest = Join-Path $repoRoot "xtask\Cargo.toml"
$arguments = @(
"cargo",
"run",
"--manifest-path",
$xtaskManifest,
"--",
"docker",
"export-local",
"--tag",
$Tag
)
if (-not [string]::IsNullOrWhiteSpace($OutputRoot)) {
$arguments += @("--output-root", $OutputRoot)
}
if ($Build) {
$arguments += "--build"
}
rtk @arguments
+19
View File
@@ -0,0 +1,19 @@
param()
$ErrorActionPreference = "Stop"
Set-StrictMode -Version Latest
$repoRoot = Split-Path -Parent (Split-Path -Parent $PSScriptRoot)
$xtaskManifest = Join-Path $repoRoot "xtask\Cargo.toml"
$arguments = @(
"cargo",
"run",
"--manifest-path",
$xtaskManifest,
"--",
"docker",
"smoke-local"
)
rtk @arguments
+36
View File
@@ -0,0 +1,36 @@
param(
[string]$Tag = "aria2-rust-pro:smoke",
[bool]$Build = $true,
[int]$HostRpcPort = 26800,
[string]$RpcSecret = "smoke-secret",
[string]$SpecialMode = "move"
)
$ErrorActionPreference = "Stop"
Set-StrictMode -Version Latest
$repoRoot = Split-Path -Parent (Split-Path -Parent $PSScriptRoot)
$xtaskManifest = Join-Path $repoRoot "xtask\Cargo.toml"
$buildValue = $Build.ToString().ToLowerInvariant()
$arguments = @(
"cargo",
"run",
"--manifest-path",
$xtaskManifest,
"--",
"docker",
"smoke",
"--tag",
$Tag,
"--build",
$buildValue,
"--host-rpc-port",
"$HostRpcPort",
"--rpc-secret",
$RpcSecret,
"--special-mode",
$SpecialMode
)
rtk @arguments