forked from DNXLabs/terraform-aws-ecs-app
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathnull-deployment.tf
More file actions
22 lines (21 loc) · 756 Bytes
/
null-deployment.tf
File metadata and controls
22 lines (21 loc) · 756 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
# resource "null_resource" "deployment" {
# triggers {
# image = "${var.image}"
# }
# provisioner "local-exec" {
# command = <<EOF
# aws deploy create-deployment --application-name ${aws_codedeploy_app.ecs.name} \
# --deployment-config-name CodeDeployDefault.ECSAllAtOnce \
# --deployment-group-name ${var.name} --description DeploymentFromTerraform \
# --revision file://${local_file.app_spec.filename} > ${path.module}/deploy-id.json
# EOF
# }
# }
# data "template_file" "app_spec" {
# template = "${file("${path.module}/app-spec.tpl.json")}"
# vars = {
# task_definition_arn = "${aws_ecs_task_definition.default.arn}"
# container_name = "${var.name}"
# container_port = "${var.container_port}"
# }
# }