Commit Graph

46 Commits (master)

Author SHA1 Message Date
nodiscc 794490c2bc
tools: remove obsolete test tooling + add CI badge (#3555)
* tools: remove obsolete test tooling
- tests should now be performed from https://github.com/awesome-selfhosted/awesome-selfhosted-data#maintenance
- ref. https://github.com/awesome-selfhosted/awesome-selfhosted/issues/1038
- ref. https://github.com/awesome-selfhosted/awesome-selfhosted/issues/1852
- ref. https://github.com/awesome-selfhosted/awesome-selfhosted/issues/2266
* add a badge pointing to the main issue about unmaintained projects/dead links removal
- ref. https://github.com/awesome-selfhosted/awesome-selfhosted/issues/2266
2023-01-31 14:10:07 +00:00
nodiscc 8682679816
travis-ci.yml: only run full check suite from travis cron jobs 2021-04-28 19:11:10 +02:00
nodiscc d3177a9684
.travis.yml: always run pipeline on master, regardless of whether the job was triggered via cron or manually
- automatic builds on push are still disabled from https://travis-ci.org/github/awesome-selfhosted/awesome-selfhosted/settings
2021-04-18 14:03:20 +02:00
nodiscc 7a976977e7
.travis.yml: re-enable builds on master branch, disable building on branch push in travis settings
https://travis-ci.org/github/awesome-selfhosted/awesome-selfhosted/settings
only leave "Build Pull Requests" enabled - only run Travis on PRs and from weekly cron job
2020-10-08 20:29:42 +00:00
nodiscc 9a446c31d5
.travis.yml: don't run any build job on pushes to master 2020-10-08 20:24:04 +00:00
nodiscc 6825002c6c cleanup/streamline/improve automated checks:
- use a single .travis-ci.yml for all check types (syntax on whole file, syntax on diff/PR, full syntax + URL checks)
 - only check full file syntax on pushes to master
 - only check diff on pushes to branches/PRs
 - setup a weekly cron job on https://travis-ci.org/github/awesome-selfhosted/awesome-selfhosted/settings to run thee full test suite
 - define all tests in Makefile, let .travis-ci.yml hanlde travis-specific logic only
 - rename and document makefile targets
 - remove obselete.duplicate bash syntax checks
 - check github last commit dates on github.com repositories during full checks
 - simplify/cleanup 'make add' target
2020-10-08 22:08:08 +02:00
nodiscc f29daa3b54 .travis.yml : cleanup 2020-09-05 15:31:27 +02:00
nodiscc dd18570d0e travis.yml: only run full awesome_bot tests on monthly-check branch
fixes https://github.com/awesome-selfhosted/awesome-selfhosted/issues/2209
2020-09-05 15:01:11 +02:00
n8225 09afc024ff Fix travis error. 2020-02-08 13:31:35 -06:00
n8225 1fee3d0b6c check links in non-free.md with awesome_bot 2020-02-08 13:16:02 -06:00
n8225 50c8c85c65 Add color output.
Add basic syntax error fault location.
Check license against the list.
Add line numbers if not a PR.
Cleanup unused code.
Allow travis triggered builds on travis_test branch.
2020-02-08 07:06:37 -06:00
Kevin 3fa3580aae
Remove bblfshd from whitelist
This is no longer necessary due to the duplicate link being removed from README.md.
2020-02-04 18:48:01 +01:00
Kevin c822382658
Whitelist bblfshd
The page https://github.com/bblfsh/bblfshd is currently both the project page and the source.
2020-02-04 15:23:44 +01:00
Kevin c7afb2ab11
Whitelist Airsonic Apps URL
This URL appears twice on the list due to the clients being used for two different apps.
2020-02-04 15:11:30 +01:00
Rodrigo Avelino 4334d6b220 fix(awesome-bot): Fix RedaxScript demo link check
When running make awesome_bot, one of the issues was:
 [L0547] 202 https://demo.redaxscript.com/login

Since this is not an issue, we can specify the return status we want to
allow, when using awesome_bot, with the (--allow) argument.

Signed-off-by: Rodrigo Avelino <rodrigo@avelino.org>
2020-01-27 16:38:21 -04:00
nodiscc 439820157a
.travis.yml: dummy commit to force detection of the repo on travis-ci.org
Ref. https://github.com/awesome-selfhosted/awesome-selfhosted/issues/1852
2019-10-27 12:42:43 +00:00
n8225 3bb1203c85
Update .travis.yml 2019-08-21 17:46:25 -05:00
n8225 b77f7ca8a6
Update .travis.yml 2019-08-21 17:44:09 -05:00
n8225 3a88e1ded0
Update .travis.yml 2019-08-21 17:39:26 -05:00
n8225 b815c200ab
Update .travis.yml 2019-08-21 17:34:37 -05:00
n8225 380554d768
Update .travis.yml 2019-08-21 16:35:04 -05:00
n8225 a0c156bc80
Update .travis.yml 2019-08-21 16:03:09 -05:00
n8225 c06e7909f6
fix travis 2019-08-21 10:18:43 -07:00
n8225 7bc3c20076
Update .travis.yml 2019-08-21 10:07:56 -07:00
n8225 981edcb8c1 Fix travis 2019-08-21 00:07:18 -05:00
n8225 9af23c124d Fix travis 2019-08-20 23:57:43 -05:00
n8225 ea73a5f66d Fix travis 2019-08-20 23:54:05 -05:00
n8225 51f0e1d1ff Remove Danger and update travis 2019-08-20 23:35:34 -05:00
n8225 e5357ab019 "Add encrypted oauth key for travis." 2019-08-17 11:26:09 -05:00
nodiscc d17751399e tests: fix danger command line 2019-05-20 19:48:03 +02:00
nodiscc 9aa2e9ec14 move tests-related files to a tests/ directory 2019-05-20 19:40:06 +02:00
nodiscc 8154283842
Merge pull request #1647 from Kickball/awesome-bot-everywhere
Fix duplicate and broken links (part 1)
2019-05-04 10:51:38 +00:00
nodiscc 8015ca60d7 travis: remove awesome_bot check on the whole README in preparation for a first merge 2019-04-13 15:12:19 +02:00
nodiscc d0174df810 .travis.yml: use long options 2019-03-30 13:38:59 +01:00
nodiscc c410f04d69 .travis.yml: run awesome_bot on the whole README.md
Part of https://github.com/Kickball/awesome-selfhosted/issues/1008
2019-03-30 13:38:59 +01:00
nodiscc 1e4756dec3 .travis.yml: upgrade ruby to v2.6.2
https://www.ruby-lang.org/en/downloads/releases/
Fixes https://github.com/Kickball/awesome-selfhosted/issues/1653
2019-03-30 13:30:57 +01:00
nrew225 27c69ae1fd Warn on awesomebot fails 2016-12-16 19:16:11 -06:00
nrew225 6b25d7f2a5 Warn on awesomebot fails 2016-12-16 19:01:54 -06:00
nrew225 08ef1288a8 Warn on awesomebot fails 2016-12-16 18:54:22 -06:00
n8225 f584b1502e turn off emails 2016-12-16 18:32:06 -06:00
n8225 d02f359fdc allow ssl errors 2016-12-16 18:18:34 -06:00
n8225 0df51de709 Update .travis.yml 2016-12-10 09:54:11 -06:00
n8225 ab4e7355cf Update .travis.yml 2016-12-10 09:42:49 -06:00
nrew225 adc7d8b672 update travis.yml 2016-12-10 08:04:47 -06:00
nrew225 6a3d1074ed update travis file 2016-12-10 08:00:55 -06:00
nrew225 3da769f665 Initial Commit 2016-12-10 07:46:24 -06:00