pull/496/head
Frostebite 2023-02-27 19:05:28 +00:00
parent 074ecb5cef
commit ff4f9824dc
3 changed files with 6 additions and 4 deletions

2
dist/index.js generated vendored
View File

@ -4096,7 +4096,7 @@ class KubernetesTaskRunner {
// };
try {
// const resultError = await new Log(kubeConfig).log(namespace, podName, containerName, stream, logOptions);
yield cloud_runner_system_1.CloudRunnerSystem.Run(`kubectl logs ${podName} -c ${containerName} > app.log`);
yield cloud_runner_system_1.CloudRunnerSystem.Run(`kubectl logs ${podName} -c ${containerName} --timestamps --since-time="${KubernetesTaskRunner.lastReceivedTimestamp}" > app.log`);
output += yield cloud_runner_system_1.CloudRunnerSystem.Run(`cat app.log`);
stream.destroy();
// if (resultError) {

2
dist/index.js.map generated vendored

File diff suppressed because one or more lines are too long

View File

@ -1,4 +1,4 @@
import { CoreV1Api, KubeConfig, Log } from '@kubernetes/client-node';
import { CoreV1Api, KubeConfig } from '@kubernetes/client-node';
import { Writable } from 'stream';
import CloudRunnerLogger from '../../services/cloud-runner-logger';
import * as core from '@actions/core';
@ -84,7 +84,9 @@ class KubernetesTaskRunner {
try {
// const resultError = await new Log(kubeConfig).log(namespace, podName, containerName, stream, logOptions);
await CloudRunnerSystem.Run(`kubectl logs ${podName} -c ${containerName} > app.log`);
await CloudRunnerSystem.Run(
`kubectl logs ${podName} -c ${containerName} --timestamps --since-time="${KubernetesTaskRunner.lastReceivedTimestamp}" > app.log`,
);
output += await CloudRunnerSystem.Run(`cat app.log`);
stream.destroy();