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
Analytics
Analytics
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Commits
Issue Boards
Open sidebar
Kwabena Antwi-Boasiako
slapos
Commits
eb9b6b95
Commit
eb9b6b95
authored
Aug 28, 2018
by
Xiaowu Zhang
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
stack/erp5: use download recipe for templating
parent
1d0f5117
Changes
5
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
14 additions
and
13 deletions
+14
-13
stack/erp5/buildout.cfg
stack/erp5/buildout.cfg
+6
-8
stack/erp5/buildout.hash.cfg
stack/erp5/buildout.hash.cfg
+2
-2
stack/erp5/instance-zope.cfg.in
stack/erp5/instance-zope.cfg.in
+4
-2
stack/erp5/instance.cfg.in
stack/erp5/instance.cfg.in
+1
-0
stack/erp5/template/run-zelenium-test.py.in
stack/erp5/template/run-zelenium-test.py.in
+1
-1
No files found.
stack/erp5/buildout.cfg
View file @
eb9b6b95
...
@@ -158,13 +158,6 @@ rendered = ${buildout:directory}/instance-caucase.cfg
...
@@ -158,13 +158,6 @@ rendered = ${buildout:directory}/instance-caucase.cfg
<= download-base-neo
<= download-base-neo
url = ${:_profile_base_location_}/${:filename}
url = ${:_profile_base_location_}/${:filename}
[template-run-zelenium]
recipe = slapos.recipe.template
url = ${:_profile_base_location_}/template/run-zelenium-test.py.in
md5sum = 8c42f98228f0ae9dc16ee2dab739b818
output = ${buildout:directory}/run-zelenium-test.py.in
mode = 755
[check-recipe]
[check-recipe]
recipe = plone.recipe.command
recipe = plone.recipe.command
stop-on-error = true
stop-on-error = true
...
@@ -224,6 +217,10 @@ link-binary =
...
@@ -224,6 +217,10 @@ link-binary =
[template-postfix-aliases]
[template-postfix-aliases]
< = download-base
< = download-base
[template-run-zelenium]
< = download-base
url = ${:_profile_base_location_}/template/run-zelenium-test.py.in
[template]
[template]
recipe = slapos.recipe.template:jinja2
recipe = slapos.recipe.template:jinja2
# XXX: "template.cfg" is hardcoded in instanciation recipe
# XXX: "template.cfg" is hardcoded in instanciation recipe
...
@@ -292,7 +289,8 @@ context =
...
@@ -292,7 +289,8 @@ context =
key root_common root-common:target
key root_common root-common:target
key site_zcml site-zcml:target
key site_zcml site-zcml:target
key sixtunnel_location 6tunnel:location
key sixtunnel_location 6tunnel:location
key template_run_zelenium template-run-zelenium:output
key template_run_zelenium template-run-zelenium:target
key egg_interpreter eggs:interpreter
key stunnel_location stunnel:location
key stunnel_location stunnel:location
key template_apache_conf template-apache-backend-conf:target
key template_apache_conf template-apache-backend-conf:target
key template_balancer template-balancer:target
key template_balancer template-balancer:target
...
...
stack/erp5/buildout.hash.cfg
View file @
eb9b6b95
...
@@ -66,7 +66,7 @@ md5sum = 0969fbb25b05c02ef3c2d437b2f4e1a0
...
@@ -66,7 +66,7 @@ md5sum = 0969fbb25b05c02ef3c2d437b2f4e1a0
[template]
[template]
filename = instance.cfg.in
filename = instance.cfg.in
md5sum =
e9229b6b3ca344a094f63fef2c7fc2a1
md5sum =
a5e8278067899081239d4366cf2b9eae
[monitor-template-dummy]
[monitor-template-dummy]
filename = dummy.cfg
filename = dummy.cfg
...
@@ -82,7 +82,7 @@ md5sum = 3e650915959ff31c9c13c84069bbcd35
...
@@ -82,7 +82,7 @@ md5sum = 3e650915959ff31c9c13c84069bbcd35
[template-zope]
[template-zope]
filename = instance-zope.cfg.in
filename = instance-zope.cfg.in
md5sum =
bec70aec9d8961f17b4c93d797cc67f9
md5sum =
ea20f40f33f8d6f702b43f9e25bd516e
[template-balancer]
[template-balancer]
filename = instance-balancer.cfg.in
filename = instance-balancer.cfg.in
...
...
stack/erp5/instance-zope.cfg.in
View file @
eb9b6b95
...
@@ -73,17 +73,19 @@ ca-crl = ${directory:test-ca-crl}
...
@@ -73,17 +73,19 @@ ca-crl = ${directory:test-ca-crl}
configuration = {{ dumps(saucelabs_dict) }}
configuration = {{ dumps(saucelabs_dict) }}
user = {{ dumps(slapparameter_dict['inituser-login']) }}
user = {{ dumps(slapparameter_dict['inituser-login']) }}
password = {{ dumps(slapparameter_dict['inituser-password']) }}
password = {{ dumps(slapparameter_dict['inituser-password']) }}
binPath = {{ bin_directory }}/{{ parameter_dict['egg-interpreter'] }}
[{{ section('test-zelenium-runner') }}]
[{{ section('test-zelenium-runner') }}]
recipe = slapos.recipe.template:jinja2
<= jinja2-template-base
template = {{ parameter_dict['run-zelenium-template'] }}
template = {{ parameter_dict['run-zelenium-template'] }}
rendered = ${directory:bin}/runTestSuite
rendered = ${directory:bin}/runTestSuite
extensions = jinja2.ext.do
mode = 755
context =
context =
import json_module json
import json_module json
key configuration test-zelenium-runner-parameter:configuration
key configuration test-zelenium-runner-parameter:configuration
key user test-zelenium-runner-parameter:user
key user test-zelenium-runner-parameter:user
key password test-zelenium-runner-parameter:password
key password test-zelenium-runner-parameter:password
key binPath test-zelenium-runner-parameter:binPath
{% else -%}
{% else -%}
{% if slapparameter_dict['mysql-test-url-list'] -%}
{% if slapparameter_dict['mysql-test-url-list'] -%}
[{{ section('run-unit-test-userhosts-wrapper') }}]
[{{ section('run-unit-test-userhosts-wrapper') }}]
...
...
stack/erp5/instance.cfg.in
View file @
eb9b6b95
...
@@ -97,6 +97,7 @@ template-monitor = {{ dumps(template_monitor) }}
...
@@ -97,6 +97,7 @@ template-monitor = {{ dumps(template_monitor) }}
extra-path-list = {{ dumps(extra_path_list) }}
extra-path-list = {{ dumps(extra_path_list) }}
matplotlibrc = {{ matplotlibrc_location }}
matplotlibrc = {{ matplotlibrc_location }}
erp5-location = {{ erp5_location }}
erp5-location = {{ erp5_location }}
egg-interpreter = {{egg_interpreter}}
[dynamic-template-zope]
[dynamic-template-zope]
<= jinja2-template-base
<= jinja2-template-base
...
...
stack/erp5/template/run-zelenium-test.py.in
View file @
eb9b6b95
#!
${buildout:directory}/bin/${eggs:interpreter
}
#!
{{ binPath }
}
# BEWARE: This file is operated by slapgrid
# BEWARE: This file is operated by slapgrid
# BEWARE: It will be overwritten automatically
# BEWARE: It will be overwritten automatically
...
...
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