chore: build metadata (#10612)

feat: build metadata
This commit is contained in:
Jason Rasmussen 2024-06-26 08:25:09 -04:00 committed by GitHub
parent 15c1cd6449
commit 8a445cac07
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
24 changed files with 905 additions and 18 deletions

View file

@ -8,8 +8,17 @@ export interface GitHubRelease {
body: string;
}
export interface ServerBuildVersions {
nodejs: string;
ffmpeg: string;
libvips: string;
exiftool: string;
imagemagick: string;
}
export const IServerInfoRepository = 'IServerInfoRepository';
export interface IServerInfoRepository {
getGitHubRelease(): Promise<GitHubRelease>;
getBuildVersions(): Promise<ServerBuildVersions>;
}