@@ -239,24 +239,26 @@ tasks:
239239 desc : build AEM dispatcher image
240240 dir : dispatcher
241241 cmds :
242+ - ' command -v {{.CONTAINER_COMMAND}} || { echo "Container engine \"{{.CONTAINER_COMMAND}}\" is not installed!"; exit 1; }'
242243 # dereference symbolic links causing problems on Windows
243244 - rm -fr home/src && mkdir -p home && cp -rL src home/src
244245 # enforce typical architecture to avoid problems on M1/ARM Mac
245- - ' {{.DOCKER_COMMAND }} build --platform linux/amd64 -t acme/aem-ams/dispatcher-publish .'
246+ - ' {{.CONTAINER_COMMAND }} build --platform linux/amd64 -t acme/aem-ams/dispatcher-publish .'
246247
247248 dispatcher:test :
248249 desc : test AEM dispatcher image
249250 dir : dispatcher
250- cmd : ' {{.DOCKER_COMMAND }} run --rm -it --entrypoint bash acme/aem-ams/dispatcher-publish:latest'
251+ cmd : ' {{.CONTAINER_COMMAND }} run --rm -it --entrypoint bash acme/aem-ams/dispatcher-publish:latest'
251252
252253 dispatcher:start :
253254 desc : start AEM dispatcher using custom image
254255 aliases : [ dispatcher:up ]
255256 deps : [ dispatcher:build ]
256257 dir : dispatcher
257258 cmds :
259+ - ' command -v {{.CONTAINER_COMMAND}} || { echo "Container engine \"{{.CONTAINER_COMMAND}}\" is not installed!"; exit 1; }'
258260 - |
259- if [ "{{OS}}" = "windows" ] && [ "{{.DOCKER_COMMAND }}" = "podman" ]; then
261+ if [ "{{OS}}" = "windows" ] && [ "{{.CONTAINER_COMMAND }}" = "podman" ]; then
260262 HOST_IP=$(powershell -command "Get-NetIpAddress | where { \$_.InterfaceAlias -Like '*WSL*' -and \$_.AddressFamily -EQ 'IPv4' } | select -ExpandProperty IPAddress")
261263 if [ -z "$HOST_IP" ]; then
262264 echo "Host IP cannot be determined! WSL cannot run in mirrored networking mode."
@@ -267,13 +269,13 @@ tasks:
267269 echo "EXTRA_HOST=localhost.dummy:127.0.0.1" > .env
268270 fi
269271 - mkdir -p home/docker/httpd/logs home/docker/httpd/cache/author home/docker/httpd/cache/publish
270- - ' {{.DOCKER_COMPOSE_COMMAND }} up -d'
272+ - ' {{.CONTAINER_COMPOSE_COMMAND }} up -d'
271273
272274 dispatcher:stop :
273275 desc : stop AEM dispatcher
274276 aliases : [ dispatcher:down ]
275277 dir : dispatcher
276- cmd : ' {{.DOCKER_COMPOSE_COMMAND }} down'
278+ cmd : ' {{.CONTAINER_COMPOSE_COMMAND }} down'
277279
278280 dispatcher:restart :
279281 desc : restart AEM dispatcher
@@ -285,19 +287,19 @@ tasks:
285287 desc : check status of AEM dispatcher
286288 dir : dispatcher
287289 cmds :
288- - ' {{.DOCKER_COMPOSE_COMMAND }} ps'
289- - ' {{.DOCKER_COMPOSE_COMMAND }} logs --tail 20'
290+ - ' {{.CONTAINER_COMPOSE_COMMAND }} ps'
291+ - ' {{.CONTAINER_COMPOSE_COMMAND }} logs --tail 20'
290292
291293 dispatcher:login :
292294 desc : login to AEM dispatcher shell
293- cmd : ' {{.DOCKER_COMMAND }} exec -it dispatcher bash'
295+ cmd : ' {{.CONTAINER_COMMAND }} exec -it dispatcher bash'
294296 ignore_error : true
295297
296298 dispatcher:destroy :
297299 desc : destroy AEM dispatcher
298300 dir : dispatcher
299301 cmds :
300- - ' {{.DOCKER_COMPOSE_COMMAND }} down -v --remove-orphans'
302+ - ' {{.CONTAINER_COMPOSE_COMMAND }} down -v --remove-orphans'
301303 - rm -fr target/docker target/src
302304
303305 dispatcher:hosts :
0 commit comments