{
  "family": "managemove-backoffice-queue-staging-task-definition",
  "volumes": [
    {
      "host": {
        "sourcePath": "/home/ec2-user/mmginc-web-settings/staging/managemove-backoffice-laravel/.env"
      },
      "name": "ManageMoveBackOfficeVolume"
    }
  ],
  "containerDefinitions": [
    {
      "essential": true,
      "image": "mmginc/managemove-backoffice-laravel:latest",
      "logConfiguration": {
        "logDriver": "json-file",
        "options": {
          "max-size": "50m"
        }
      },
      "memory": 100,
      "mountPoints": [
        {
          "sourceVolume": "ManageMoveBackOfficeVolume",
          "containerPath": "/var/www/html/.env"
        }
      ],
      "name": "ManageMoveBackOfficeLaravel"
    },
    {
      "command": [
        "php",
        "artisan",
        "queue:listen",
        "database",
        "--timeout=10800",
        "--tries=1",
        "--verbose"
      ],
      "essential": true,
      "image": "mmginc/managemove-backoffice-queue:%REVISION%",
      "logConfiguration": {
        "logDriver": "json-file",
        "options": {
          "max-size": "50m"
        }
      },
      "memory": 850,
      "name": "ManageMoveBackOfficeQueue",
      "volumesFrom": [
        {
          "sourceContainer": "ManageMoveBackOfficeLaravel"
        }
      ]
    }
  ]
}
{
  "family": "managemove-backoffice-queue-staging-task-definition",
  "volumes": [
    {
      "host": {
        "sourcePath": "/home/ec2-user/mmginc-web-settings/staging/managemove-backoffice-laravel/.env"
      },
      "name": "ManageMoveBackOfficeVolume"
    }
  ],
  "containerDefinitions": [
    {
      "essential": true,
      "image": "mmginc/managemove-backoffice-laravel:latest-dev",
      "logConfiguration": {
        "logDriver": "json-file",
        "options": {
          "max-size": "50m"
        }
      },
      "memory": 100,
      "mountPoints": [
        {
          "sourceVolume": "ManageMoveBackOfficeVolume",
          "containerPath": "/var/www/html/.env"
        }
      ],
      "name": "ManageMoveBackOfficeLaravel"
    },
    {
      "command": [
        "php",
        "artisan",
        "queue:listen",
        "database",
        "--timeout=10800",
        "--tries=1",
        "--verbose"
      ],
      "essential": true,
      "image": "mmginc/managemove-backoffice-queue:%REVISION%",
      "logConfiguration": {
        "logDriver": "json-file",
        "options": {
          "max-size": "50m"
        }
      },
      "memory": 850,
      "name": "ManageMoveBackOfficeQueue",
      "volumesFrom": [
        {
          "sourceContainer": "ManageMoveBackOfficeLaravel"
        }
      ]
    }
  ]
}
Use `latest-dev` Laravel code when deploying to `dev` branch of queue container
Use `latest-dev` Laravel code when deploying to `dev` branch of queue container
