@@ -15,6 +15,7 @@ resource "random_string" "random" {
15
15
resource "aws_sqs_queue" "queued_builds" {
16
16
name = " ${ var . environment } -queued-builds.fifo"
17
17
delay_seconds = 30
18
+ visibility_timeout_seconds = 60
18
19
fifo_queue = true
19
20
receive_wait_time_seconds = 10
20
21
content_based_deduplication = true
@@ -30,19 +31,27 @@ module "webhook" {
30
31
tags = local. tags
31
32
32
33
sqs_build_queue = aws_sqs_queue. queued_builds
33
- github_app_webhook_secret = var. github_app_webhook_secret
34
+ github_app_webhook_secret = var. github_app . webhook_secret
34
35
}
35
36
36
37
module "runners" {
37
38
source = " ./modules/runners"
38
39
39
40
aws_region = var. aws_region
40
41
vpc_id = var. vpc_id
42
+ subnet_ids = var. subnet_ids
41
43
environment = var. environment
42
44
tags = local. tags
43
45
44
46
s3_bucket_runner_binaries = module. runner_binaries . bucket
45
47
s3_location_runner_binaries = local. s3_action_runner_url
48
+
49
+ sqs = aws_sqs_queue. queued_builds
50
+ github_app = var. github_app
51
+ enable_organization_runners = var. enable_organization_runners
52
+ scale_down_schedule_expression = var. scale_down_schedule_expression
53
+ minimum_running_time_in_minutes = var. minimum_running_time_in_minutes
54
+ runner_extra_labels = var. runner_extra_labels
46
55
}
47
56
48
57
module "runner_binaries" {
0 commit comments