Added battleship files
This commit is contained in:
40
Battleships/battleships-137-main/.vscode/heroku_config.sh
vendored
Normal file
40
Battleships/battleships-137-main/.vscode/heroku_config.sh
vendored
Normal file
@@ -0,0 +1,40 @@
|
||||
#!/bin/bash
|
||||
# Script to allow Heroku API key to be pasted
|
||||
# exported as an environment variable
|
||||
#
|
||||
# Matt Rudge, May 2021
|
||||
|
||||
echo Heroku authentication configuration script
|
||||
echo Code Institute, 2021
|
||||
echo
|
||||
echo Get your Heroku API key by going to https://dashboard.heroku.com
|
||||
echo Go to Account Settings and click on Reveal to view your Heroku API key
|
||||
echo
|
||||
|
||||
if [[ -z "${HEROKU_API_KEY}" ]]; then
|
||||
echo Paste your Heroku API key here or press Enter to quit:
|
||||
read apikey
|
||||
if [[ -z "${apikey}" ]]; then
|
||||
return 0
|
||||
fi
|
||||
echo export HEROKU_API_KEY=${apikey} >> ~/.bashrc
|
||||
echo Added the export. Refreshing the terminal.
|
||||
. ~/.bashrc > /dev/null
|
||||
echo Done!
|
||||
else
|
||||
echo API key is already set.
|
||||
echo
|
||||
echo To reset the API key please input "'reset'":
|
||||
read reset_trigger
|
||||
if [[ ${reset_trigger} == reset ]]; then
|
||||
unset HEROKU_API_KEY
|
||||
unset reset_trigger
|
||||
echo
|
||||
echo API key removed!
|
||||
else
|
||||
unset reset_trigger
|
||||
echo API key unchanged.
|
||||
fi
|
||||
echo
|
||||
echo Exiting
|
||||
fi
|
||||
Reference in New Issue
Block a user