summaryrefslogtreecommitdiffstats
path: root/bin/tools/check_feeds.sh
blob: 8d5e41a55174a9fb0e8556c68a475fb088566849 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#!/bin/bash

feeds=$(cat ./lib/Explore/feeds/feeds.en.json | jq -r .[][0].feed)

for feed in ${feeds} ; do
  if [[ $feed == "http://"* ]]; then
    echo "Insecure feed $feed"
    exit 1;
  fi
  if ! curl --fail --silent "$feed" > /dev/null; then
    echo "Failed to fetch $feed"
    exit 1;
  fi
done