29 lines
765 B
PHP
29 lines
765 B
PHP
<?php
|
|
header("Content-Type: application/json");
|
|
$src_dir = "/var/www/html/api/ambre-pw-tests/output";
|
|
$dest_dir = "/var/www/html/generated";
|
|
|
|
$out = ["copied" => []];
|
|
|
|
// Copy V39 screenshots
|
|
foreach (glob("$src_dir/v39-*.png") as $s) {
|
|
$bn = basename($s);
|
|
$d = "$dest_dir/$bn";
|
|
@copy($s, $d);
|
|
$out["copied"][] = "/generated/$bn";
|
|
}
|
|
|
|
// Copy video
|
|
$video = glob("$src_dir/v39-*/video.webm");
|
|
if ($video) {
|
|
$dest_v = "$dest_dir/wevia-v39-showcase-" . date("Ymd-His") . ".webm";
|
|
@copy($video[0], $dest_v);
|
|
@chmod($dest_v, 0644);
|
|
$out["video"] = [
|
|
"url" => "/generated/" . basename($dest_v),
|
|
"size_mb" => round(filesize($dest_v)/1024/1024, 2),
|
|
];
|
|
}
|
|
|
|
echo json_encode($out, JSON_PRETTY_PRINT|JSON_UNESCAPED_SLASHES);
|