Skip to content

Commit

Permalink
Make ZopeTestCase job specific
Browse files Browse the repository at this point in the history
  • Loading branch information
gforcada committed Oct 21, 2016
1 parent 9c2728d commit d103573
Showing 1 changed file with 28 additions and 2 deletions.
30 changes: 28 additions & 2 deletions jobs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -159,8 +159,6 @@
kind:
- cmf:
bin: bin/jenkins-package-dependencies-cmf
- ztc:
bin: bin/jenkins-package-dependencies-ztc
jobs:
- plone-package-dependencies-{kind}

Expand Down Expand Up @@ -712,6 +710,34 @@
<<: *plone


- job:
name: plone-package-dependencies-ztc
display-name: 'Plone ZopeTestCase dependencies'

triggers:
- timed: "@daily"

builders:
- shell: |
sed -i 's/ mr.developer/ mr.developer\ngit-clone-depth = 100/' core.cfg
$PYTHON27 bootstrap.py --setuptools-version 26.1.1 -c jenkins-package-dependencies.cfg
bin/buildout -c core.cfg
grep -R ZopeTestCase parts/packages > deps.txt || echo 0
grep -v 'Binary file ' deps.txt > deps.txt.tmp
sed -i 's|parts/packages||' deps.txt.tmp
grep -Ev '/(Testing|OFS|PloneTestCase|Zope2|ZPublisher)/' deps.txt.tmp > deps.txt
publishers:
- archive:
artifacts: 'deps.txt'
allow-empty: 'false'

wrappers:
- custom-workspace-cleanup

<<: *plone


- job:
name: plone-package-dependencies
display-name: 'Plone dependencies'
Expand Down

0 comments on commit d103573

Please sign in to comment.