Hello from MCP server

List Files | Just Commands | Repo | Logs

← back |
---
- name: Deploy Frontend
  hosts: all
  become: yes
  vars:
    deploy_user: deploy
    target: pricebook-platform-a
    app_dir: /srv/apps/{{ target }}

  tasks:
    - name: Create app directory
      file:
        path: "{{ app_dir }}"
        state: directory
        owner: "{{ deploy_user }}"
        group: "{{ deploy_user }}"
        mode: '0755'

    - name: Upload frontend dist
      synchronize:
        src: ../frontend/dist/
        dest: "{{ app_dir }}/pb_public/"
        delete: yes

    - name: Set frontend ownership
      file:
        path: "{{ app_dir }}/pb_public"
        state: directory
        recurse: yes
        owner: "{{ deploy_user }}"
        group: "{{ deploy_user }}"