fixes
parent
074ecb5cef
commit
ff4f9824dc
|
@ -4096,7 +4096,7 @@ class KubernetesTaskRunner {
|
||||||
// };
|
// };
|
||||||
try {
|
try {
|
||||||
// const resultError = await new Log(kubeConfig).log(namespace, podName, containerName, stream, logOptions);
|
// 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`);
|
output += yield cloud_runner_system_1.CloudRunnerSystem.Run(`cat app.log`);
|
||||||
stream.destroy();
|
stream.destroy();
|
||||||
// if (resultError) {
|
// if (resultError) {
|
||||||
|
|
File diff suppressed because one or more lines are too long
|
@ -1,4 +1,4 @@
|
||||||
import { CoreV1Api, KubeConfig, Log } from '@kubernetes/client-node';
|
import { CoreV1Api, KubeConfig } from '@kubernetes/client-node';
|
||||||
import { Writable } from 'stream';
|
import { Writable } from 'stream';
|
||||||
import CloudRunnerLogger from '../../services/cloud-runner-logger';
|
import CloudRunnerLogger from '../../services/cloud-runner-logger';
|
||||||
import * as core from '@actions/core';
|
import * as core from '@actions/core';
|
||||||
|
@ -84,7 +84,9 @@ class KubernetesTaskRunner {
|
||||||
try {
|
try {
|
||||||
// const resultError = await new Log(kubeConfig).log(namespace, podName, containerName, stream, logOptions);
|
// 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`);
|
output += await CloudRunnerSystem.Run(`cat app.log`);
|
||||||
|
|
||||||
stream.destroy();
|
stream.destroy();
|
||||||
|
|
Loading…
Reference in New Issue