mirror of
https://github.com/ether/etherpad-lite.git
synced 2025-04-27 19:06:15 -04:00

Intentionally committing directly to develop. Removing ep_test_line_attrib because it's breaking other tests from running. The weird thing is even when this is removed from other branches it appears to be included. Hopefully committing directly to develop will make things work.
50 lines
1.4 KiB
YAML
50 lines
1.4 KiB
YAML
language: node_js
|
|
|
|
node_js:
|
|
- "lts/*"
|
|
|
|
services:
|
|
- docker
|
|
|
|
install:
|
|
- "bin/installDeps.sh"
|
|
- "export GIT_HASH=$(git rev-parse --verify --short HEAD)"
|
|
# - "npm install ep_test_line_attrib"
|
|
|
|
before_script:
|
|
- "tests/frontend/travis/sauce_tunnel.sh"
|
|
|
|
script:
|
|
- "tests/frontend/travis/runner.sh"
|
|
|
|
env:
|
|
global:
|
|
- secure: "WMGxFkOeTTlhWB+ChMucRtIqVmMbwzYdNHuHQjKCcj8HBEPdZLfCuK/kf4rG\nVLcLQiIsyllqzNhBGVHG1nyqWr0/LTm8JRqSCDDVIhpyzp9KpCJQQJG2Uwjk\n6/HIJJh/wbxsEdLNV2crYU/EiVO3A4Bq0YTHUlbhUqG3mSCr5Ec="
|
|
- secure: "gejXUAHYscbR6Bodw35XexpToqWkv2ifeECsbeEmjaLkYzXmUUNWJGknKSu7\nEUsSfQV8w+hxApr1Z+jNqk9aX3K1I4btL3cwk2trnNI8XRAvu1c1Iv60eerI\nkE82Rsd5lwUaMEh+/HoL8ztFCZamVndoNgX7HWp5J/NRZZMmh4g="
|
|
|
|
jobs:
|
|
include:
|
|
- name: "Run the Backend tests"
|
|
install:
|
|
- "cd src && npm install && cd -"
|
|
script:
|
|
- "tests/frontend/travis/runnerBackend.sh"
|
|
- name: "Test the Frontend"
|
|
install:
|
|
- "bin/installDeps.sh"
|
|
- "export GIT_HASH=$(git rev-parse --verify --short HEAD)"
|
|
# - "npm install ep_test_line_attrib"
|
|
script:
|
|
- "tests/frontend/travis/runner.sh"
|
|
- name: "Test the Dockerfile"
|
|
install:
|
|
- "cd src && npm install && cd -"
|
|
script:
|
|
- "docker build -t etherpad:test ."
|
|
- "docker run -d -p 9001:9001 etherpad:test && sleep 3"
|
|
- "cd src && npm run test-container"
|
|
|
|
notifications:
|
|
irc:
|
|
channels:
|
|
- "irc.freenode.org#etherpad-lite-dev"
|