This is a list of Free Software network services and web applications which can be hosted locally. Selfhosting is the process of locally hosting and managing applications instead of renting from SaaS providers. https://reddit.com/r/selfhosted

.travis.yml 879B

1234567891011121314151617181920212223242526272829
  1. language: node_js
  2. node_js:
  3. - "node"
  4. cache:
  5. npm: false
  6. before_install:
  7. - rvm install 2.6.2
  8. - gem install awesome_bot
  9. - cd tests && npm install chalk && cd ..
  10. before_script:
  11. script:
  12. - 'if [ "$TRAVIS_PULL_REQUEST" != "false" ]; then git diff origin/master -U0 README.md | grep -Pos "(?<=^\+).*" >> temp.md; fi || (exit 0)'
  13. - 'if [ "$TRAVIS_PULL_REQUEST" != "false" ]; then node tests/test.js -r README.md -d temp.md; else node tests/test.js -r README.md; fi'
  14. - 'if [ "$TRAVIS_PULL_REQUEST" != "false" ]; then if [ -f temp.md ]; then awesome_bot temp.md --allow-redirect --skip-save-results --allow 202 --white-list airsonic.github.io/docs/apps; else (exit 0); fi else awesome_bot *.md --allow-redirect --skip-save-results --allow 202 --white-list airsonic.github.io/docs/apps; fi'
  15. notifications:
  16. email: false
  17. branches:
  18. only:
  19. - master
  20. - travis_test