Files
studio-admin-fe/src/pages/common-apps/common-app-api.ts
T
chyoo ecbf57d978
ci/woodpecker/push/woodpecker Pipeline was successful
connect tailscale node status through platform gateway
2026-07-08 18:13:55 +09:00

18 lines
506 B
TypeScript

import { apiRequest } from '../../lib/api';
export type CommonAppPipeline = {
id: string;
repository: string;
message: string;
branch: string;
status: string;
createdAt: number;
ciUrl?: string | null;
url?: string | null;
};
export function listCommonAppPipelines() {
return apiRequest<{ repos?: CommonAppPipeline[]; baseUrl?: string | null }>('/woodpecker/repos')
.then((result) => (result.repos ?? []).map((repo) => ({ ...repo, ciUrl: repo.ciUrl ?? result.baseUrl ?? null })));
}