buildx(history): check buildx version before exporting

Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com>
This commit is contained in:
CrazyMax 2024-06-19 18:30:56 +02:00
parent d791e46ccd
commit 6668cc52b7
No known key found for this signature in database
GPG Key ID: ADE44D8C9D44FBE4

View File

@ -49,6 +49,9 @@ export class History {
if (!(await Docker.isAvailable())) { if (!(await Docker.isAvailable())) {
throw new Error('Docker is required to export a build record'); throw new Error('Docker is required to export a build record');
} }
if (!(await this.buildx.versionSatisfies('>=0.13.0'))) {
throw new Error('Buildx >= 0.13.0 is required to export a build record');
}
let builderName: string = ''; let builderName: string = '';
let nodeName: string = ''; let nodeName: string = '';