mirror of
https://github.com/fluxerapp/fluxer
synced 2026-10-17 04:55:42 +09:00
perf(repo): parallelise api tests and cache image builds in ghcr (#1984)
This commit is contained in:
1 parent
3afad20e36
commit
c226eb7211
38 files changed
+701
-264
No files matched your search
+10
-10
@@ -122,14 +122,14 @@ const PLATFORMS: &[Platform] = &[
|
||||
platform: "windows",
|
||||
arch: "x64",
|
||||
desktop_variant: DEFAULT_DESKTOP_VARIANT,
|
||||
os: "blacksmith-32vcpu-windows-2025",
|
||||
os: "windows-2025",
|
||||
electron_arch: "x64",
|
||||
},
|
||||
Platform {
|
||||
platform: "windows",
|
||||
arch: "arm64",
|
||||
desktop_variant: DEFAULT_DESKTOP_VARIANT,
|
||||
os: "blacksmith-32vcpu-windows-2025",
|
||||
os: "windows-2025",
|
||||
electron_arch: "arm64",
|
||||
},
|
||||
Platform {
|
||||
@@ -143,14 +143,14 @@ const PLATFORMS: &[Platform] = &[
|
||||
platform: "linux",
|
||||
arch: "x64",
|
||||
desktop_variant: DEFAULT_DESKTOP_VARIANT,
|
||||
os: "blacksmith-32vcpu-ubuntu-2404",
|
||||
os: "ubuntu-24.04",
|
||||
electron_arch: "x64",
|
||||
},
|
||||
Platform {
|
||||
platform: "linux",
|
||||
arch: "arm64",
|
||||
desktop_variant: DEFAULT_DESKTOP_VARIANT,
|
||||
os: "blacksmith-32vcpu-ubuntu-2404-arm",
|
||||
os: "ubuntu-24.04-arm",
|
||||
electron_arch: "arm64",
|
||||
},
|
||||
];
|
||||
@@ -3520,9 +3520,9 @@ mod tests {
|
||||
assert_eq!(
|
||||
selected,
|
||||
vec![
|
||||
"{\"platform\":\"windows\",\"arch\":\"arm64\",\"desktop_variant\":\"default\",\"os\":\"blacksmith-32vcpu-windows-2025\",\"electron_arch\":\"arm64\"}",
|
||||
"{\"platform\":\"linux\",\"arch\":\"x64\",\"desktop_variant\":\"default\",\"os\":\"blacksmith-32vcpu-ubuntu-2404\",\"electron_arch\":\"x64\"}",
|
||||
"{\"platform\":\"linux\",\"arch\":\"arm64\",\"desktop_variant\":\"default\",\"os\":\"blacksmith-32vcpu-ubuntu-2404-arm\",\"electron_arch\":\"arm64\"}",
|
||||
"{\"platform\":\"windows\",\"arch\":\"arm64\",\"desktop_variant\":\"default\",\"os\":\"windows-2025\",\"electron_arch\":\"arm64\"}",
|
||||
"{\"platform\":\"linux\",\"arch\":\"x64\",\"desktop_variant\":\"default\",\"os\":\"ubuntu-24.04\",\"electron_arch\":\"x64\"}",
|
||||
"{\"platform\":\"linux\",\"arch\":\"arm64\",\"desktop_variant\":\"default\",\"os\":\"ubuntu-24.04-arm\",\"electron_arch\":\"arm64\"}",
|
||||
]
|
||||
);
|
||||
}
|
||||
@@ -3560,9 +3560,9 @@ mod tests {
|
||||
assert_eq!(
|
||||
selected,
|
||||
vec![
|
||||
"{\"platform\":\"windows\",\"arch\":\"arm64\",\"desktop_variant\":\"default\",\"os\":\"blacksmith-32vcpu-windows-2025\",\"electron_arch\":\"arm64\"}",
|
||||
"{\"platform\":\"linux\",\"arch\":\"x64\",\"desktop_variant\":\"default\",\"os\":\"blacksmith-32vcpu-ubuntu-2404\",\"electron_arch\":\"x64\"}",
|
||||
"{\"platform\":\"linux\",\"arch\":\"arm64\",\"desktop_variant\":\"default\",\"os\":\"blacksmith-32vcpu-ubuntu-2404-arm\",\"electron_arch\":\"arm64\"}",
|
||||
"{\"platform\":\"windows\",\"arch\":\"arm64\",\"desktop_variant\":\"default\",\"os\":\"windows-2025\",\"electron_arch\":\"arm64\"}",
|
||||
"{\"platform\":\"linux\",\"arch\":\"x64\",\"desktop_variant\":\"default\",\"os\":\"ubuntu-24.04\",\"electron_arch\":\"x64\"}",
|
||||
"{\"platform\":\"linux\",\"arch\":\"arm64\",\"desktop_variant\":\"default\",\"os\":\"ubuntu-24.04-arm\",\"electron_arch\":\"arm64\"}",
|
||||
]
|
||||
);
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user