@@ -9,8 +9,6 @@ install: | |||||
- pip install build-bot | - pip install build-bot | ||||
- pip install -r requirements.txt | - pip install -r requirements.txt | ||||
before_script: | before_script: | ||||
- git config --global user.name $GH_USER | |||||
- git config --global user.email $GH_EMAIL | |||||
- cd build | - cd build | ||||
script: | script: | ||||
- ./main.sh | - ./main.sh | ||||
@@ -19,19 +19,18 @@ else | |||||
fi | fi | ||||
echo "running format validation..." | echo "running format validation..." | ||||
./validate_format.rb $FORMAT_FILE > format_results.txt | |||||
./validate_format.rb $FORMAT_FILE | |||||
if [[ $? != 0 ]]; then | if [[ $? != 0 ]]; then | ||||
echo "format validation failed!" | echo "format validation failed!" | ||||
cat format_results.txt | build_bot | |||||
exit 1 | exit 1 | ||||
else | else | ||||
echo "format validation passed!" | echo "format validation passed!" | ||||
fi | fi | ||||
echo "running link validation..." | echo "running link validation..." | ||||
./validate_links.rb $LINK_FILE | ./validate_links.rb $LINK_FILE | ||||
if [[ $? != 0 ]]; then | if [[ $? != 0 ]]; then | ||||
echo "link validation failed!" | echo "link validation failed!" | ||||
echo "link(s) were unavailible during the build. Please verfiy that they are valid." | build_bot | |||||
exit 1 | exit 1 | ||||
else | else | ||||
echo "link validation passed!" | echo "link validation passed!" | ||||
@@ -104,6 +104,13 @@ | |||||
} | } | ||||
], | ], | ||||
"Art & Design": [ | "Art & Design": [ | ||||
{ | |||||
"API": "Behance", | |||||
"Auth": "apiKey", | |||||
"Description": "Design", | |||||
"HTTPS": true, | |||||
"Link": "https://www.behance.net/dev" | |||||
}, | |||||
{ | { | ||||
"API": "Dribbble", | "API": "Dribbble", | ||||
"Auth": "OAuth", | "Auth": "OAuth", | ||||
@@ -798,6 +805,13 @@ | |||||
"HTTPS": true, | "HTTPS": true, | ||||
"Link": "https://data.consumerfinance.gov/resource/jhzv-w97w.json" | "Link": "https://data.consumerfinance.gov/resource/jhzv-w97w.json" | ||||
}, | }, | ||||
{ | |||||
"API": "IEX", | |||||
"Auth": null, | |||||
"Description": "Stocks and Market Data", | |||||
"HTTPS": true, | |||||
"Link": "https://iextrading.com/developer/" | |||||
}, | |||||
{ | { | ||||
"API": "Razorpay IFSC", | "API": "Razorpay IFSC", | ||||
"Auth": null, | "Auth": null, | ||||
@@ -877,6 +891,13 @@ | |||||
"HTTPS": true, | "HTTPS": true, | ||||
"Link": "https://github.com/andyklimczak/TheReportOfTheWeek-API" | "Link": "https://github.com/andyklimczak/TheReportOfTheWeek-API" | ||||
}, | }, | ||||
{ | |||||
"API": "What's on the menu?", | |||||
"Auth": "apiKey", | |||||
"Description": "NYPL human-transcribed historical menu collection", | |||||
"HTTPS": false, | |||||
"Link": "nypl.github.io/menus-api/" | |||||
}, | |||||
{ | { | ||||
"API": "Yummly", | "API": "Yummly", | ||||
"Auth": null, | "Auth": null, | ||||
@@ -1418,7 +1439,7 @@ | |||||
}, | }, | ||||
{ | { | ||||
"API": "Musikki", | "API": "Musikki", | ||||
"Auth": null, | |||||
"Auth": "apiKey", | |||||
"Description": "Music", | "Description": "Music", | ||||
"HTTPS": true, | "HTTPS": true, | ||||
"Link": "https://music-api.musikki.com/reference" | "Link": "https://music-api.musikki.com/reference" | ||||
@@ -1740,6 +1761,13 @@ | |||||
} | } | ||||
], | ], | ||||
"Social": [ | "Social": [ | ||||
{ | |||||
"API": "Cisco Spark", | |||||
"Auth": "OAuth", | |||||
"Description": "Team Collaboration Software", | |||||
"HTTPS": true, | |||||
"Link": "https://developer.ciscospark.com" | |||||
}, | |||||
{ | { | ||||
"API": "Discord", | "API": "Discord", | ||||
"Auth": "OAuth", | "Auth": "OAuth", | ||||