Files
josh-sync/tests/fixtures/multi-target.yml

32 lines
753 B
YAML
Raw Normal View History

2026-02-12 09:20:55 +03:00
# Test fixture: multi-target config
schema_version: 2
2026-02-12 09:20:55 +03:00
josh:
proxy_url: "https://josh.test.local"
monorepo_path: "org/monorepo"
monorepo_url: "git@gitea.test.local:org/monorepo.git"
2026-02-12 09:20:55 +03:00
targets:
- name: "app-a"
subfolder: "services/app-a"
josh_filter: ":/services/app-a"
subrepo_url: "https://gitea.test.local/ext/app-a.git"
subrepo_auth: "https"
branches:
main: main
forward_only: []
- name: "app-b"
subfolder: "services/app-b"
subrepo_url: "git@gitea.test.local:ext/app-b.git"
subrepo_auth: "ssh"
subrepo_ssh_key_var: "APP_B_SSH_KEY"
branches:
main: main
develop: dev
forward_only: [develop]
bot:
name: "test-bot"
email: "test-bot@test.local"
trailer: "Josh-Sync-Origin"