async pipeline
parent
a0badb2564
commit
c85ab27403
|
|
@ -1062,7 +1062,9 @@ class CloudRunner {
|
|||
yield CloudRunner.Provider.setupWorkflow(CloudRunner.buildParameters.buildGuid, CloudRunner.buildParameters, CloudRunner.buildParameters.branch, CloudRunner.defaultSecrets);
|
||||
if (!CloudRunner.buildParameters.isCliMode)
|
||||
core.endGroup();
|
||||
yield github_1.default.updateGitHubCheck(CloudRunner.buildParameters.buildGuid, CloudRunner.buildParameters.buildGuid);
|
||||
if (!cloud_runner_options_1.default.asyncCloudRunner) {
|
||||
yield github_1.default.updateGitHubCheck(CloudRunner.buildParameters.buildGuid, CloudRunner.buildParameters.buildGuid);
|
||||
}
|
||||
const output = yield new workflow_composition_root_1.WorkflowCompositionRoot().run(new cloud_runner_step_state_1.CloudRunnerStepState(baseImage, CloudRunner.cloudRunnerEnvironmentVariables, CloudRunner.defaultSecrets));
|
||||
if (!cloud_runner_options_1.default.asyncCloudRunner) {
|
||||
if (!CloudRunner.buildParameters.isCliMode)
|
||||
|
|
@ -1083,7 +1085,9 @@ class CloudRunner {
|
|||
return output;
|
||||
}
|
||||
catch (error) {
|
||||
yield github_1.default.updateGitHubCheck(CloudRunner.buildParameters.buildGuid, error, `failure`, `completed`);
|
||||
if (!cloud_runner_options_1.default.asyncCloudRunner) {
|
||||
yield github_1.default.updateGitHubCheck(CloudRunner.buildParameters.buildGuid, error, `failure`, `completed`);
|
||||
}
|
||||
if (!CloudRunner.buildParameters.isCliMode)
|
||||
core.endGroup();
|
||||
yield cloud_runner_error_1.CloudRunnerError.handleException(error, CloudRunner.buildParameters, CloudRunner.defaultSecrets);
|
||||
|
|
@ -1524,7 +1528,7 @@ class AWSJobStack {
|
|||
Parameters: parameters,
|
||||
};
|
||||
try {
|
||||
cloud_runner_logger_1.default.log(`Creating job aws formation`);
|
||||
cloud_runner_logger_1.default.log(`Creating job aws formation ${taskDefStackName}`);
|
||||
yield CF.createStack(createStackInput).promise();
|
||||
yield CF.waitFor('stackCreateComplete', { StackName: taskDefStackName }).promise();
|
||||
}
|
||||
|
|
|
|||
File diff suppressed because one or more lines are too long
|
|
@ -142,7 +142,7 @@ export class AWSJobStack {
|
|||
};
|
||||
|
||||
try {
|
||||
CloudRunnerLogger.log(`Creating job aws formation`);
|
||||
CloudRunnerLogger.log(`Creating job aws formation ${taskDefStackName}`);
|
||||
await CF.createStack(createStackInput).promise();
|
||||
await CF.waitFor('stackCreateComplete', { StackName: taskDefStackName }).promise();
|
||||
} catch (error) {
|
||||
|
|
|
|||
Loading…
Reference in New Issue