Files
html/api/ambre-export-v44.php
opus 6a1f27480d
Some checks failed
WEVAL NonReg / nonreg (push) Has been cancelled
auto-sync-0435
2026-04-22 04:35:03 +02:00

29 lines
788 B
PHP

<?php
header("Content-Type: application/json");
$src = "/var/www/html/api/ambre-pw-tests/output";
$dst = "/var/www/html/generated";
$out = ["copied"=>[]];
// Latest V44 artifacts
foreach (glob("$src/v44-*.png") as $s) {
$bn = basename($s);
@copy($s, "$dst/$bn");
$out["copied"][] = "/generated/$bn";
}
// Video
$video_dir = glob("$src/v44-*chromium")[0] ?? null;
if ($video_dir) {
$vids = glob("$video_dir/video.webm");
if ($vids) {
$dv = "$dst/wevia-v44-proof-pdf-" . date("Ymd-His") . ".webm";
@copy($vids[0], $dv);
@chmod($dv, 0644);
$out["video"] = [
"url" => "/generated/" . basename($dv),
"size_mb" => round(filesize($dv)/1024/1024, 2),
];
}
}
echo json_encode($out, JSON_UNESCAPED_SLASHES);