aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authornodiscc <nodiscc@gmail.com>2019-08-09 17:25:22 +0000
committernodiscc <nodiscc@gmail.com>2019-08-09 18:20:21 +0000
commit72160666681a5f2db09345f751273660491f1dac (patch)
tree40d0125575d7cda568a30b410f555ee27e308a27
parentMerge pull request #1764 from spencermuise/master (diff)
downloadawesome-selfhosted-72160666681a5f2db09345f751273660491f1dac.tar.gz
awesome-selfhosted-72160666681a5f2db09345f751273660491f1dac.zip
tests: new 'tests-monthly' branch to automate detection of unmaintained projects, syntax errors, broken links
'master' will be merged in this branch on a schedule/periodically to trigger checks against the latest list It does not make sent to run the full URL test suite at every commit on master This also allows to generate the badge at https://github.com/Kickball/awesome-selfhosted/issues/1767 (and on the main page) which will be auto-updated
Diffstat (limited to '')
-rw-r--r--.travis.yml14
1 files changed, 2 insertions, 12 deletions
diff --git a/.travis.yml b/.travis.yml
index 68a3f44a..1b4bfbce 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -1,20 +1,10 @@
-language: node_js
-
-node_js:
- - "node"
+language: ruby
before_install:
- - rvm install 2.6.2
- gem install awesome_bot
- - gem install danger
-
-before_script:
script:
- - git diff master.. --unified=0 README.md | grep --perl-regexp --only-matching --silent "(?<=^\+).*" >> temp.md || (exit 0)
- - node tests/test.js temp.md
- - awesome_bot temp.md --allow-redirect || (exit 0)
- - danger --dangerfile=tests/Dangerfile --verbose
+ - make monthly
notifications:
email: false