|
1 |
| -import { scaleUp } from './scale-runners/scale-up'; |
| 1 | +import { scaleUp, ActionRequestMessage } from './scale-runners/scale-up'; |
2 | 2 |
|
3 | 3 | const sqsEvent = {
|
4 |
| - Records: [ |
5 |
| - { |
6 |
| - messageId: 'e8d74d08-644e-42ca-bf82-a67daa6c4dad', |
7 |
| - // eslint-disable-next-line max-len |
8 |
| - receiptHandle: 'AQEBCpLYzDEKq4aKSJyFQCkJduSKZef8SJVOperbYyNhXqqnpFG5k74WygVAJ4O0+9nybRyeOFThvITOaS21/jeHiI5fgaM9YKuI0oGYeWCIzPQsluW5CMDmtvqv1aA8sXQ5n2x0L9MJkzgdIHTC3YWBFLQ2AxSveOyIHwW+cHLIFCAcZlOaaf0YtaLfGHGkAC4IfycmaijV8NSlzYgDuxrC9sIsWJ0bSvk5iT4ru/R4+0cjm7qZtGlc04k9xk5Fu6A+wRxMaIyiFRY+Ya19ykcevQldidmEjEWvN6CRToLgclk=', |
9 |
| - // eslint-disable-next-line max-len |
10 |
| - body: { "id": 19072, "repositoryName": "ErrBud", "repositoryOwner": "ActionsTest", "eventType": "check_run", "installationId": 5 }, |
11 |
| - attributes: { |
12 |
| - ApproximateReceiveCount: '1', |
13 |
| - SentTimestamp: '1626450047230', |
14 |
| - SequenceNumber: '18863115285800432640', |
15 |
| - MessageGroupId: '19072', |
16 |
| - SenderId: 'AROA5KW7SQ6TTB3PW6WPH:cicddev-webhook', |
17 |
| - MessageDeduplicationId: '0c458eeb87b7f6d2607301268fd3bf33dd898a49ebd888754ff7db510c4bff1e', |
18 |
| - ApproximateFirstReceiveTimestamp: '1626450077251' |
19 |
| - }, |
20 |
| - messageAttributes: {}, |
21 |
| - md5OfBody: '4aef3bd70526e152e86426a0938cbec6', |
22 |
| - eventSource: 'aws:sqs', |
23 |
| - eventSourceARN: 'arn:aws:sqs:us-west-2:916370655143:cicddev-queued-builds.fifo', |
24 |
| - awsRegion: 'us-west-2' |
25 |
| - } |
26 |
| - ] |
| 4 | + Records: [ |
| 5 | + { |
| 6 | + messageId: 'e8d74d08-644e-42ca-bf82-a67daa6c4dad', |
| 7 | + receiptHandle: |
| 8 | + // eslint-disable-next-line max-len |
| 9 | + 'AQEBCpLYzDEKq4aKSJyFQCkJduSKZef8SJVOperbYyNhXqqnpFG5k74WygVAJ4O0+9nybRyeOFThvITOaS21/jeHiI5fgaM9YKuI0oGYeWCIzPQsluW5CMDmtvqv1aA8sXQ5n2x0L9MJkzgdIHTC3YWBFLQ2AxSveOyIHwW+cHLIFCAcZlOaaf0YtaLfGHGkAC4IfycmaijV8NSlzYgDuxrC9sIsWJ0bSvk5iT4ru/R4+0cjm7qZtGlc04k9xk5Fu6A+wRxMaIyiFRY+Ya19ykcevQldidmEjEWvN6CRToLgclk=', |
| 10 | + body: { |
| 11 | + id: 19072, |
| 12 | + repositoryName: 'ErrBud', |
| 13 | + repositoryOwner: 'ActionsTest', |
| 14 | + eventType: 'check_run', |
| 15 | + installationId: 5, |
| 16 | + }, |
| 17 | + attributes: { |
| 18 | + ApproximateReceiveCount: '1', |
| 19 | + SentTimestamp: '1626450047230', |
| 20 | + SequenceNumber: '18863115285800432640', |
| 21 | + MessageGroupId: '19072', |
| 22 | + SenderId: 'AROA5KW7SQ6TTB3PW6WPH:cicddev-webhook', |
| 23 | + MessageDeduplicationId: '0c458eeb87b7f6d2607301268fd3bf33dd898a49ebd888754ff7db510c4bff1e', |
| 24 | + ApproximateFirstReceiveTimestamp: '1626450077251', |
| 25 | + }, |
| 26 | + messageAttributes: {}, |
| 27 | + md5OfBody: '4aef3bd70526e152e86426a0938cbec6', |
| 28 | + eventSource: 'aws:sqs', |
| 29 | + eventSourceARN: 'arn:aws:sqs:us-west-2:916370655143:cicddev-queued-builds.fifo', |
| 30 | + awsRegion: 'us-west-2', |
| 31 | + }, |
| 32 | + ], |
27 | 33 | };
|
28 | 34 | export function run(): void {
|
29 |
| - scaleUp(sqsEvent.Records[0].eventSource, sqsEvent.Records[0].body); |
| 35 | + scaleUp(sqsEvent.Records[0].eventSource, sqsEvent.Records[0].body as ActionRequestMessage); |
30 | 36 | }
|
31 | 37 |
|
32 | 38 | run();
|
0 commit comments