Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
slapos
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Justin
slapos
Commits
e396a5f2
Commit
e396a5f2
authored
Mar 08, 2022
by
HongzheWang
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
software/slapos-sr-testing: enable test for matomo
parent
d36f6ca0
Changes
6
Hide whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
19 additions
and
13 deletions
+19
-13
software/matomo/buildout.hash.cfg
software/matomo/buildout.hash.cfg
+2
-2
software/matomo/matomo-backup.sh.in
software/matomo/matomo-backup.sh.in
+8
-8
software/matomo/matomo-instance.cfg.in
software/matomo/matomo-instance.cfg.in
+0
-2
software/matomo/software.cfg
software/matomo/software.cfg
+1
-1
software/slapos-sr-testing/software-py3.cfg
software/slapos-sr-testing/software-py3.cfg
+1
-0
software/slapos-sr-testing/software.cfg
software/slapos-sr-testing/software.cfg
+7
-0
No files found.
software/matomo/buildout.hash.cfg
View file @
e396a5f2
...
@@ -19,8 +19,8 @@ md5sum = 9940e05d5e624a7884f4e6e062355798
...
@@ -19,8 +19,8 @@ md5sum = 9940e05d5e624a7884f4e6e062355798
[template-matomo-instance]
[template-matomo-instance]
filename = matomo-instance.cfg.in
filename = matomo-instance.cfg.in
md5sum =
4a4deb475f7e55f03d95fbd30eeb4cf0
md5sum =
cd5d8b83fef478b2fbb4ccc9489f47ed
[template-matomo-backup.sh]
[template-matomo-backup.sh]
filename = matomo-backup.sh.in
filename = matomo-backup.sh.in
md5sum =
97ff3dad61818632150fe49df9593419
md5sum =
d11e34a576e580d4253fbe787f85e5cc
software/matomo/matomo-backup.sh.in
View file @
e396a5f2
...
@@ -14,19 +14,19 @@ if [ ! -f {{ parameter_dict['document-root'] }}/matomo/config/config.ini.php ];
...
@@ -14,19 +14,19 @@ if [ ! -f {{ parameter_dict['document-root'] }}/matomo/config/config.ini.php ];
fi
fi
#create plugins backup file
#create plugins backup file
touch
{{
dir_backup
}}
/plugins_list
touch
{{
parameter_dict[
'dir-backup'
]
}}
/plugins_list
#remove backup file before
#remove backup file before
if
[
-d
{{
dir_backup
}}
/config
]
;
then
if
[
-d
{{
parameter_dict[
'dir-backup'
]
}}
/config
]
;
then
rm
-rf
{{
dir_backup
}}
/config
rm
-rf
{{
parameter_dict[
'dir-backup'
]
}}
/config
fi
fi
if
[
-d
{{
dir_backup
}}
/plugins
]
;
then
if
[
-d
{{
parameter_dict[
'dir-backup'
]
}}
/plugins
]
;
then
rm
-rf
{{
dir_backup
}}
/plugins
rm
-rf
{{
parameter_dict[
'dir-backup'
]
}}
/plugins
fi
fi
#backup
#backup
{{
php_bin
}}
{{
parameter_dict[
'document-root'
]
}}
/matomo/console plugin:list
>
{{
dir_backup
}}
/plugins_list
{{
php_bin
}}
{{
parameter_dict[
'document-root'
]
}}
/matomo/console plugin:list
>
{{
parameter_dict[
'dir-backup'
]
}}
/plugins_list
cp
-rf
{{
parameter_dict[
'document-root'
]
}}
/matomo/config
{{
dir_backup
}}
cp
-rf
{{
parameter_dict[
'document-root'
]
}}
/matomo/config
{{
parameter_dict[
'dir-backup'
]
}}
cp
-rf
{{
parameter_dict[
'document-root'
]
}}
/matomo/plugins
{{
dir_backup
}}
cp
-rf
{{
parameter_dict[
'document-root'
]
}}
/matomo/plugins
{{
parameter_dict[
'dir-backup'
]
}}
exit
0
exit
0
software/matomo/matomo-instance.cfg.in
View file @
e396a5f2
...
@@ -13,7 +13,6 @@ php.max_execution_time = 1800
...
@@ -13,7 +13,6 @@ php.max_execution_time = 1800
php.max_input_time = 3600
php.max_input_time = 3600
php.output_buffering = 'Off'
php.output_buffering = 'Off'
php.max_file_uploads = 100
php.max_file_uploads = 100
dir-temp = ${directory:tmp}
[php-bin]
[php-bin]
recipe = slapos.cookbook:wrapper
recipe = slapos.cookbook:wrapper
...
@@ -40,7 +39,6 @@ template = {{ matomo_backup_sh }}
...
@@ -40,7 +39,6 @@ template = {{ matomo_backup_sh }}
rendered = ${directory:scripts}/matomo-backup
rendered = ${directory:scripts}/matomo-backup
context =
context =
section parameter_dict instance-parameter
section parameter_dict instance-parameter
key dir_backup instance-parameter:dir-backup
key php_bin php-bin:wrapper-path
key php_bin php-bin:wrapper-path
depends =
depends =
${matomo-apache-httpd:recipe}
${matomo-apache-httpd:recipe}
...
...
software/matomo/software.cfg
View file @
e396a5f2
...
@@ -49,7 +49,7 @@ context =
...
@@ -49,7 +49,7 @@ context =
[template-apache-httpd]
[template-apache-httpd]
<= matomo-download
<= matomo-download
# download matomo-
install
.sh.in
# download matomo-
backup
.sh.in
[template-matomo-backup.sh]
[template-matomo-backup.sh]
<= matomo-download
<= matomo-download
...
...
software/slapos-sr-testing/software-py3.cfg
View file @
e396a5f2
...
@@ -25,3 +25,4 @@ extra =
...
@@ -25,3 +25,4 @@ extra =
restic-rest-server ${slapos.test.restic_rest_server-setup:setup}
restic-rest-server ${slapos.test.restic_rest_server-setup:setup}
headless-chromium ${slapos.test.headless-chromium-setup:setup}
headless-chromium ${slapos.test.headless-chromium-setup:setup}
hugo ${slapos.test.hugo-setup:setup}
hugo ${slapos.test.hugo-setup:setup}
matomo ${slapos.test.matomo-setup:setup}
software/slapos-sr-testing/software.cfg
View file @
e396a5f2
...
@@ -145,6 +145,12 @@ setup = ${slapos-repository:location}/software/html5as-base/test/
...
@@ -145,6 +145,12 @@ setup = ${slapos-repository:location}/software/html5as-base/test/
egg = slapos.test.hugo
egg = slapos.test.hugo
setup = ${slapos-repository:location}/software/hugo/test/
setup = ${slapos-repository:location}/software/hugo/test/
[slapos.test.matomo-setup]
<= setup-develop-egg
egg = slapos.test.matomo
setup = ${slapos-repository:location}/software/matomo/test/
[slapos.test.jupyter-setup]
[slapos.test.jupyter-setup]
<= setup-develop-egg
<= setup-develop-egg
egg = slapos.test.jupyter
egg = slapos.test.jupyter
...
@@ -282,6 +288,7 @@ extra-eggs =
...
@@ -282,6 +288,7 @@ extra-eggs =
${slapos.test.headless-chromium-setup:egg}
${slapos.test.headless-chromium-setup:egg}
${slapos.test.erp5testnode-setup:egg}
${slapos.test.erp5testnode-setup:egg}
${slapos.test.hugo-setup:egg}
${slapos.test.hugo-setup:egg}
${slapos.test.matomo-setup:egg}
# We don't name this interpreter `python`, so that when we run slapos node
# We don't name this interpreter `python`, so that when we run slapos node
# software, installation scripts running `python` use a python without any
# software, installation scripts running `python` use a python without any
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment