Javis Sync & Deploy
This skill automates the full data pipeline from cloud sources (Jira/Confluence) to the remote production/staging server.
Workflow
When triggered, this skill will:
- Run
sync_bidirectional.py --pull-onlyto fetch Jira updates. - Run
sync_confluence_bidirectional.py --pull-onlyto fetch Confluence updates. - Dump the local
javis_dbto a temporary SQL file. - Upload and restore that SQL file to the remote server using
restore_db.ps1.
Usage
You can trigger this skill by asking:
- "Sync everything to server"
- "Push latest Jira/Confluence data to remote"
- "Update the javis database on the server"
Bundled Resources
scripts/sync_and_deploy.ps1: The main automation script that coordinates the entire process.
Important Note
This skill assumes the server (10.182.252.32) is reachable via SSH and the local database container (javis_db) is running.