forked from shopwareLabs/sw-cli-tools
-
Notifications
You must be signed in to change notification settings - Fork 0
/
config.yaml.dist
140 lines (123 loc) · 4.05 KB
/
config.yaml.dist
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
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
PluginConfig:
namespace: Shopware
copyright: (c) by Shopware AG
license: proprietary
link: http://store.shopware.com
author: Shopware AG
minimumVersion: 4.3.0
repositories:
## Github API
# GitHub:
# ## General repo configuration
# config:
# ## API username
# username: GITHUB_USER
# ## API password
# password: GITHUB_PASSWORD
# ## API endpoint
# endpoint: https://api.github.com
# ## This defines the repos that are used with the GitHub repo type
# repositories:
# ## A user defined name for a repo
# private:
# ## How long should this be cached?
# cache: 86400
# ## URL which returns the branches of the repo
# url: orgs/MyPluginRepos/repos
# ## Plugins of this repo will be shown in this color within the repo listing
# color: red
## Bitbucket API
# BitBucket:
# config:
# username: BITBUCKET_USER
# password: BITBUCKET_PASSWORD
# endpoint: https://bitbucket.org/api/2.0
# repositories:
# all:
# cache: 86400
# url: repositories/BITBUCKET_REPO?pagelen=100
# color: white
## Stash API
# Stash:
# config:
# username: STASH_USER
# password: STASH_PASSWORD
# endpoint: http://you-stash-instande.tld/rest/api/1.0
# repositories:
## You can also use your stash user space as repo. Public
## repos will be shown in the plugin list
# stash.user:
# cache: 86400
# url: users/s.user/repos?limit=100
# myrepo:
# cache: 86400
# url: projects/MYREPO/repos?limit=100
# color: blue
## If you want to maintain a manual collection of repositories, you can use SimpleList
## Even here you can use colors and repos / collections of plugins
SimpleList:
repositories:
example1:
color: yellow
plugins:
Core_SwagJobQueue: ## Schema: MODULE_PLUGINNAME
ssh: [email protected]:bcremer/SwagJobQueue.git
http: https://github.com/bcremer/SwagJobQueue.git
general:
# Allows you do determine how the plugin repositories should be sorted
# Allowed values are:
# module Sort by module and then by name
# name Sort by name
# repository Sort by repository - and then by name
sortBy: repository
# Do you want to use colors in your listing?
enableRepositoryColors: true
update:
pharUrl: https://shopwarelabs.github.io/sw-cli-tools/sw.phar
vesionUrl: https://shopwarelabs.github.io/sw-cli-tools/sw.phar.version
verifyPublicKey: false
checkOnStartup: false
## the configured host will always be used
# username, password, mail and name only apply for "release" packages
ShopConfig:
host:
username: demo
password: demo
mail: [email protected]
name: "Demo admin"
DatabaseConfig:
host: localhost
user: root
pass: root
## If needed, you can change the owner of the shopware install dir
# ChangeOwner:
# user: www-data
# group: www-data
## A list of sql files you want to import after shopware was set up
# CustomDeltas:
# - /home/USER/setup_mail_client.sql
# - /home/USER/configure_shop.sql
## A list of shell commands to execute after shopware was set up
## CWD will be the shopware install dir
# CustomScripts:
# - ./bin/console sw:plugin:refresh
# - ./bin/console sw:plugin:install --activate AdvancedMenu
## Here you can specify a list of repositories to checkout.
# You can specify the destination path with the "destination" field
#
# Warning: The "core" repository is always required - it is the main
# shopware repo to checkout. If you want to, you can replace the ssh/http
# urls with urls to your own repository.
ShopwareInstallRepos:
core:
destination: /
ssh: [email protected]:shopware/shopware.git
http: https://github.com/shopware/shopware.git
##
# Here you could add own plugins and other stuff you want to include in any
# installation you set up
# e.g.
# my-plugin:
# destination: /engine/Shopware/Plugins/Local/Core/SwagMyPlugin
# ssh: [email protected]:ShopwareAG/swag-my-plugin.git
# http: https://github.com/ShopwareAG/swag-my-plugin.git