Add .travis.yml with core tests enabled

pull/6827/head
Oliver Günther 9 years ago
parent fabdc7d95a
commit 49d6bde636
  1. 30
      .travis.yml

@ -61,6 +61,20 @@ env:
- "TEST_SUITE=plugins:spec DB=mysql" - "TEST_SUITE=plugins:spec DB=mysql"
- "TEST_SUITE=plugins:cucumber DB=mysql" - "TEST_SUITE=plugins:cucumber DB=mysql"
- "TEST_SUITE=npm"
- "TEST_SUITE=spec_legacy DB=mysql GROUP_SIZE=2 GROUP=1"
- "TEST_SUITE=spec_legacy DB=mysql GROUP_SIZE=2 GROUP=2"
- "TEST_SUITE=cucumber DB=mysql GROUP_SIZE=3 GROUP=1"
- "TEST_SUITE=cucumber DB=mysql GROUP_SIZE=3 GROUP=2"
- "TEST_SUITE=cucumber DB=mysql GROUP_SIZE=3 GROUP=3"
- "TEST_SUITE=rspec DB=mysql GROUP_SIZE=6 GROUP=1"
- "TEST_SUITE=rspec DB=mysql GROUP_SIZE=6 GROUP=2"
- "TEST_SUITE=rspec DB=mysql GROUP_SIZE=6 GROUP=3"
- "TEST_SUITE=rspec DB=mysql GROUP_SIZE=6 GROUP=4"
- "TEST_SUITE=rspec DB=mysql GROUP_SIZE=6 GROUP=5"
- "TEST_SUITE=rspec DB=mysql GROUP_SIZE=6 GROUP=6"
before_install: before_install:
# Custom plugin instructions follow. # Custom plugin instructions follow.
@ -74,7 +88,7 @@ before_install:
- git init - git init
- git remote add openproject https://github.com/opf/openproject.git - git remote add openproject https://github.com/opf/openproject.git
- git fetch --depth=1 openproject - git fetch --depth=1 openproject
- git checkout openproject/dev - git checkout openproject/$TRAVIS_BRANCH
# End of custom plugin instructions. # End of custom plugin instructions.
@ -96,16 +110,6 @@ before_script:
script: script:
- sh script/ci_runner.sh $TEST_SUITE $GROUP_SIZE $GROUP - sh script/ci_runner.sh $TEST_SUITE $GROUP_SIZE $GROUP
notifications:
email: false
slack:
secure: "a+I0uMgXgrDd3aitr2yhXrh7g/UOUTwoDVElunY7gYdrM+gpZ6RE1AP4/Q++hERBCs7rUBzmb//zxGTcc8Nw4nGqZOmPOMIsAoD49UupGLUzHbxzKlpwdBcwh77fq3rYwkjZjE/H1qiElPT7v6qyWMSdNGlj/bAB74eD7Zl3S5cMRvZ1whbSg2GA2v6ZqtXaKfrSFrPRzsIOBXs99OxWNWAsUGpEwTYac7wb6rdMJkBbzosp4gP99mGvQArEzo0nrIQgRH8W4Q6iLnrpX0g5uKccWl1u/G2bmH8L4F50ce4uuUE+TtHO/nfNFnb2KuDR4QyoccQQbGHXL/jaaAZXG/gzs5Hmru2Thaym43fSwxos80xmZs1vqB/rXE+Rg9qXcCKyyX31zjSI/iW4wS015fz8MKVX6qDg49epaw1ovn0AOYrvTd94GV6RX6eJ3/l+KJJHSKaaLP/713h11LWx/S27tiB40fboXQ68YzIQCuahRUEHUfhU3P10Wf9y2fdDsthtHHSrOJMQ3Ii/Jm3KQm6bE5RWORdHvc/sF2WLfLmJ627j9JhWYYi5mDKJ9AeMWtZNHreU0mM27OUgfhiW11ItKgpwQPEiiicrlYRrMmK+9hc9cym+8tRM+wEth1xhIkfgQFtngONKjv361Wt3JifxM79+bn0IyF72vAVNy8k="
addons: addons:
firefox: "38.0esr" firefox: "45.0esr"
postgresql: "9.3" postgresql: "9.3"
# Disabling coverage reporting until CodeClimate supports merging results from multiple partial tests
# code_climate:
# repo_token:
# secure: "W/lyd8Ud18GRASuVShsIKa2MRHhxjh8WICMQ4WKr68qt0X0Tlp7Bclv4ReiEgiQeKsIoJJy5FfJfINdAT8A4sy2JbrLeISShcIU7Kqpfh6DSLNoRAuLz5P7EXMNFns1gBKCmrSzcB+9ksuTLyTCKkjUcj1NbJzGqpB4jSTecAdg="
Loading…
Cancel
Save