better named tests and log local-docker params
parent
c35fe5e6a6
commit
89993f452b
|
|
@ -3591,6 +3591,7 @@ const cloud_runner_logger_1 = __importDefault(__nccwpck_require__(22855));
|
||||||
const docker_1 = __importDefault(__nccwpck_require__(16934));
|
const docker_1 = __importDefault(__nccwpck_require__(16934));
|
||||||
const model_1 = __nccwpck_require__(41359);
|
const model_1 = __nccwpck_require__(41359);
|
||||||
const core = __importStar(__nccwpck_require__(42186));
|
const core = __importStar(__nccwpck_require__(42186));
|
||||||
|
const fs_1 = __nccwpck_require__(57147);
|
||||||
class LocalDockerCloudRunner {
|
class LocalDockerCloudRunner {
|
||||||
inspect() {
|
inspect() {
|
||||||
throw new Error('Method not implemented.');
|
throw new Error('Method not implemented.');
|
||||||
|
|
@ -3650,7 +3651,10 @@ class LocalDockerCloudRunner {
|
||||||
}
|
}
|
||||||
let myOutput = '';
|
let myOutput = '';
|
||||||
// core.info(JSON.stringify({ workspace, actionFolder, ...this.buildParameters, ...content }, undefined, 4));
|
// core.info(JSON.stringify({ workspace, actionFolder, ...this.buildParameters, ...content }, undefined, 4));
|
||||||
yield docker_1.default.run(image, Object.assign({ workspace, actionFolder }, this.buildParameters), false, commands.replace('\n', ' && '), content, {
|
fs_1.writeFileSync('/github/workspace/start.sh', commands.replace('\n', ' && '), {
|
||||||
|
flag: 'w',
|
||||||
|
});
|
||||||
|
yield docker_1.default.run(image, Object.assign({ workspace, actionFolder }, this.buildParameters), false, '/github/workspace/start.sh', content, {
|
||||||
listeners: {
|
listeners: {
|
||||||
stdout: (data) => {
|
stdout: (data) => {
|
||||||
myOutput += data.toString();
|
myOutput += data.toString();
|
||||||
|
|
|
||||||
File diff suppressed because one or more lines are too long
|
|
@ -6,6 +6,7 @@ import CloudRunnerSecret from '../../services/cloud-runner-secret';
|
||||||
import Docker from '../../../docker';
|
import Docker from '../../../docker';
|
||||||
import { Action } from '../../../../model';
|
import { Action } from '../../../../model';
|
||||||
import * as core from '@actions/core';
|
import * as core from '@actions/core';
|
||||||
|
import { writeFileSync } from 'fs';
|
||||||
|
|
||||||
class LocalDockerCloudRunner implements ProviderInterface {
|
class LocalDockerCloudRunner implements ProviderInterface {
|
||||||
public buildParameters: BuildParameters | undefined;
|
public buildParameters: BuildParameters | undefined;
|
||||||
|
|
@ -83,11 +84,15 @@ class LocalDockerCloudRunner implements ProviderInterface {
|
||||||
let myOutput = '';
|
let myOutput = '';
|
||||||
|
|
||||||
// core.info(JSON.stringify({ workspace, actionFolder, ...this.buildParameters, ...content }, undefined, 4));
|
// core.info(JSON.stringify({ workspace, actionFolder, ...this.buildParameters, ...content }, undefined, 4));
|
||||||
|
writeFileSync('/github/workspace/start.sh', commands.replace('\n', ' && '), {
|
||||||
|
flag: 'w',
|
||||||
|
});
|
||||||
|
|
||||||
await Docker.run(
|
await Docker.run(
|
||||||
image,
|
image,
|
||||||
{ workspace, actionFolder, ...this.buildParameters },
|
{ workspace, actionFolder, ...this.buildParameters },
|
||||||
false,
|
false,
|
||||||
commands.replace('\n', ' && '),
|
'/github/workspace/start.sh',
|
||||||
content,
|
content,
|
||||||
{
|
{
|
||||||
listeners: {
|
listeners: {
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue