feat: add FreeCAD and Rommie MCP server configurations and deployment playbooks

This commit is contained in:
2026-03-21 00:21:48 +00:00
parent 8fddef6050
commit 83170bf6ce
15 changed files with 585 additions and 4 deletions

View File

@@ -7,6 +7,8 @@
agent_s_repo_dir: "{{github_repo_dir}}/Agent-S"
pulse_xrdp_archive: "{{rel_dir}}/pulseaudio_module_xrdp_{{pulseaudio_module_xrdp_rel}}.tar"
pulse_xrdp_repo_dir: "{{github_repo_dir}}/pulseaudio-module-xrdp"
rommie_archive: "{{rel_dir}}/rommie_{{rommie_rel}}.tar"
rommie_repo_dir: "{{repo_dir}}/rommie"
tasks:
- name: Ensure release directory exists
@@ -46,3 +48,19 @@
ansible.builtin.command: git archive -o "{{pulse_xrdp_archive}}" "{{pulseaudio_module_xrdp_rel}}"
args:
chdir: "{{pulse_xrdp_repo_dir}}"
# Rommie
- name: Fetch all remote branches and tags (rommie)
ansible.builtin.command: git fetch --all
args:
chdir: "{{rommie_repo_dir}}"
- name: Pull latest changes (rommie)
ansible.builtin.command: git pull
args:
chdir: "{{rommie_repo_dir}}"
- name: Create rommie archive for specified release
ansible.builtin.command: git archive -o "{{rommie_archive}}" "{{rommie_rel}}"
args:
chdir: "{{rommie_repo_dir}}"