diff --git a/deploy 3d.yml b/deploy 3d.yml index 5123f60..9b2bd6b 100644 --- a/deploy 3d.yml +++ b/deploy 3d.yml @@ -2,13 +2,16 @@ - name: Deploy 3d hosts: all tasks: - - name: Go to the 3d directory and pull the latest code - shell: git pull origin master - args: - chdir: /var/www/nuxt/3d - register: git_result - - - name: Build source with Docker - shell: docker run -w /srv -v $(pwd):/srv -u $(id -u):$(id -g) --rm node:20.8 npm run build + - name: Perform deployment tasks in the 3d directory + block: + - name: Pull the latest code + shell: git pull origin master + register: git_result + - name: Build source with Docker + shell: docker run -w /srv -v $(pwd):/srv -u $(id -u):$(id -g) --rm node:20.8 npm run build + - name: down container + shell: docker compose down + - name: start container + shell: docker compose up -d args: chdir: /var/www/nuxt/3d