-
-
Notifications
You must be signed in to change notification settings - Fork 157
/
Copy pathsubtree-release
executable file
·73 lines (68 loc) · 3.38 KB
/
subtree-release
1
2
3
4
5
6
7
8
9
10
11
12
13
14
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
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
#!/usr/bin/env bash
set -e
set -x
CURRENT_BRANCH=`git rev-parse --abbrev-ref HEAD`
LAST_TAG=`git tag -l --sort=committerdate | tail -n1`
function split()
{
SHA1_TAG=`./bin/splitsh-lite --prefix=$1 --target=tags/$LAST_TAG`
git push $2 "$SHA1_TAG:$CURRENT_BRANCH" $LAST_TAG
}
split 'src/CoreShop/Component/Resource' resource
split 'src/CoreShop/Component/Registry' registry
split 'src/CoreShop/Component/Address' address
split 'src/CoreShop/Component/Configuration' configuration
split 'src/CoreShop/Component/Core' core
split 'src/CoreShop/Component/Currency' currency
split 'src/CoreShop/Component/Customer' customer
split 'src/CoreShop/Component/Index' index
split 'src/CoreShop/Component/Locale' locale
split 'src/CoreShop/Component/Notification' notification
split 'src/CoreShop/Component/Order' order
split 'src/CoreShop/Component/Payment' payment
split 'src/CoreShop/Component/Product' product
split 'src/CoreShop/Component/Rule' rule
split 'src/CoreShop/Component/Sequence' sequence
split 'src/CoreShop/Component/Shipping' shipping
split 'src/CoreShop/Component/Store' store
split 'src/CoreShop/Component/Taxation' taxation
split 'src/CoreShop/Component/Pimcore' pimcore
split 'src/CoreShop/Component/StorageList' storage-list
split 'src/CoreShop/Component/Inventory' inventory
split 'src/CoreShop/Component/SEO' seo
split 'src/CoreShop/Component/Tracking' tracking
split 'src/CoreShop/Component/User' user
split 'src/CoreShop/Component/PayumPayment' payum-payment
split 'src/CoreShop/Component/ProductQuantityPriceRules' product-quantity-price-rules
split 'src/CoreShop/Bundle/AddressBundle' address-bundle
split 'src/CoreShop/Bundle/ConfigurationBundle' configuration-bundle
split 'src/CoreShop/Bundle/CoreBundle' core-bundle
split 'src/CoreShop/Bundle/CurrencyBundle' currency-bundle
split 'src/CoreShop/Bundle/CustomerBundle' customer-bundle
split 'src/CoreShop/Bundle/FrontendBundle' frontend-bundle
split 'src/CoreShop/Bundle/IndexBundle' index-bundle
split 'src/CoreShop/Bundle/LocaleBundle' locale-bundle
split 'src/CoreShop/Bundle/MoneyBundle' money-bundle
split 'src/CoreShop/Bundle/NotificationBundle' notification-bundle
split 'src/CoreShop/Bundle/OrderBundle' order-bundle
split 'src/CoreShop/Bundle/PaymentBundle' payment-bundle
split 'src/CoreShop/Bundle/PayumBundle' payum-bundle
split 'src/CoreShop/Bundle/ProductBundle' product-bundle
split 'src/CoreShop/Bundle/ResourceBundle' resource-bundle
split 'src/CoreShop/Bundle/RuleBundle' rule-bundle
split 'src/CoreShop/Bundle/SequenceBundle' sequence-bundle
split 'src/CoreShop/Bundle/ShippingBundle' shipping-bundle
split 'src/CoreShop/Bundle/StoreBundle' store-bundle
split 'src/CoreShop/Bundle/TaxationBundle' taxation-bundle
split 'src/CoreShop/Bundle/TrackingBundle' tracking-bundle
split 'src/CoreShop/Bundle/FixtureBundle' fixture-bundle
split 'src/CoreShop/Bundle/InventoryBundle' inventory-bundle
split 'src/CoreShop/Bundle/WorkflowBundle' workflow-bundle
split 'src/CoreShop/Bundle/SEOBundle' seo-bundle
split 'src/CoreShop/Bundle/PimcoreBundle' pimcore-bundle
split 'src/CoreShop/Bundle/ThemeBundle' theme-bundle
split 'src/CoreShop/Bundle/ProductQuantityPriceRulesBundle' product-quantity-price-rules-bundle
split 'src/CoreShop/Bundle/MenuBundle' menu-bundle
split 'src/CoreShop/Bundle/PayumPaymentBundle' payum-payment-bundle
split 'src/CoreShop/Bundle/UserBundle' user-bundle
split 'src/CoreShop/Bundle/OptimisticEntityLockBundle' optimistic-entity-lock-bundle