.gitsplit.yml 2.98 KB
Newer Older
Tino Goratsch's avatar
Tino Goratsch committed
1
# Used to speed up the split over time by reusing git's objects
2
cache_dir: ".gitsplit-cache"
Tino Goratsch's avatar
Tino Goratsch committed
3 4

# Path to the repository to split (default = current path)
5
project_dir: ./
Tino Goratsch's avatar
Tino Goratsch committed
6 7 8 9

# List of splits.
splits:
  - prefix: "ACP3/Core"
Tino Goratsch's avatar
Tino Goratsch committed
10
    target: "git@gitlab.com:ACP3/core.git"
11 12
  - prefix: "ACP3/Modules/ACP3/Acp"
    target: "git@gitlab.com:ACP3/module-acp.git"
13 14
  - prefix: "ACP3/Modules/ACP3/Auditlog"
    target: "git@gitlab.com:ACP3/module-audit-log.git"
15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52
  - prefix: "ACP3/Modules/ACP3/Articles"
    target: "git@gitlab.com:ACP3/module-articles.git"
  - prefix: "ACP3/Modules/ACP3/Captcha"
    target: "git@gitlab.com:ACP3/module-captcha.git"
  - prefix: "ACP3/Modules/ACP3/Categories"
    target: "git@gitlab.com:ACP3/module-categories.git"
  - prefix: "ACP3/Modules/ACP3/Comments"
    target: "git@gitlab.com:ACP3/module-comments.git"
  - prefix: "ACP3/Modules/ACP3/Contact"
    target: "git@gitlab.com:ACP3/module-contact.git"
  - prefix: "ACP3/Modules/ACP3/Emoticons"
    target: "git@gitlab.com:ACP3/module-emoticons.git"
  - prefix: "ACP3/Modules/ACP3/Errors"
    target: "git@gitlab.com:ACP3/module-errors.git"
  - prefix: "ACP3/Modules/ACP3/Feeds"
    target: "git@gitlab.com:ACP3/module-feeds.git"
  - prefix: "ACP3/Modules/ACP3/Filemanager"
    target: "git@gitlab.com:ACP3/module-filemanager.git"
  - prefix: "ACP3/Modules/ACP3/Files"
    target: "git@gitlab.com:ACP3/module-files.git"
  - prefix: "ACP3/Modules/ACP3/Gallery"
    target: "git@gitlab.com:ACP3/module-gallery.git"
  - prefix: "ACP3/Modules/ACP3/Guestbook"
    target: "git@gitlab.com:ACP3/module-guestbook.git"
  - prefix: "ACP3/Modules/ACP3/Menus"
    target: "git@gitlab.com:ACP3/module-menus.git"
  - prefix: "ACP3/Modules/ACP3/News"
    target: "git@gitlab.com:ACP3/module-news.git"
  - prefix: "ACP3/Modules/ACP3/Newsletter"
    target: "git@gitlab.com:ACP3/module-newsletter.git"
  - prefix: "ACP3/Modules/ACP3/Permissions"
    target: "git@gitlab.com:ACP3/module-permissions.git"
  - prefix: "ACP3/Modules/ACP3/Polls"
    target: "git@gitlab.com:ACP3/module-polls.git"
  - prefix: "ACP3/Modules/ACP3/Search"
    target: "git@gitlab.com:ACP3/module-search.git"
  - prefix: "ACP3/Modules/ACP3/Seo"
    target: "git@gitlab.com:ACP3/module-seo.git"
53
  - prefix: "ACP3/Modules/ACP3/Share"
Tino Goratsch's avatar
Tino Goratsch committed
54
    target: "git@gitlab.com:ACP3/module-social-sharing.git"
55 56 57 58 59 60 61 62 63 64 65 66
  - prefix: "ACP3/Modules/ACP3/System"
    target: "git@gitlab.com:ACP3/module-system.git"
  - prefix: "ACP3/Modules/ACP3/Users"
    target: "git@gitlab.com:ACP3/module-users.git"
  - prefix: "ACP3/Modules/ACP3/Wysiwygckeditor"
    target: "git@gitlab.com:ACP3/module-wysiwyg-ckeditor.git"
  - prefix: "ACP3/Modules/ACP3/Wysiwygtinymce"
    target: "git@gitlab.com:ACP3/module-wysiwyg-tinymce.git"
  - prefix: "installation"
    target: "git@gitlab.com:ACP3/setup.git"
  - prefix: "tests"
    target: "git@gitlab.com:ACP3/test.git"
67 68
  - prefix: "designs/acp3"
    target: "git@gitlab.com:ACP3/theme-default.git"
Tino Goratsch's avatar
Tino Goratsch committed
69 70 71 72 73 74

# List of references to split (defined as regexp)
origins:
  - ^master$
  - ^develop$
  - ^feature/
75
  - ^v\d+\.\d+\.\d+$