Deploy Expert Ethereum(Who is familiar with this kind of code?)

Job ID: 35456130

Budget: $250 – $750 USD

I am gonna deploy my project with using shell code(deploy.sh fiile).
I hope if you have already experiences with deployment using shell code, please bid on this project.
And we can discuss more project details.
"#!/usr/bin/env bash

# Exit script as soon as a command fails.
set -o errexit

mustache config/$CONFIG subgraph.template.yaml > subgraph.yaml

# Run codegen and build
graph codegen
graph build

if [[ "$NO_DEPLOY" = true ]]; then
rm subgraph.yaml
exit 0
fi

# Select IPFS and The Graph nodes
if [ "$GRAPH" == "local" ]
then
IPFS_NODE="http://localhost:5001"
GRAPH_NODE="http://127.0.0.1:8020"
elif [ "$GRAPH" == "goerli" ]
then
IPFS_NODE=""
GRAPH_NODE=""
elif [ "$GRAPH" == "rinkeby" ]
then
IPFS_NODE=""
GRAPH_NODE=""
elif [ "$GRAPH" = "mainnet" ]
then
IPFS_NODE=""
GRAPH_NODE=""
elif [ "$GRAPH" = "mainnet-remote" ]
then
graph deploy --studio [Project Name]
# Remove manifest
rm subgraph.yaml
exit 0
elif [ "$GRAPH" = "rinkeby-hosted" ]
then
graph deploy --product hosted-service [Project Name/rinkeby]
# Remove manifest
rm subgraph.yaml
exit 0
elif [ "$GRAPH" = "mainnet-hosted" ]
then
graph deploy --product hosted-service [Project Name]
# Remove manifest
rm subgraph.yaml
exit 0
elif [ "$GRAPH" = "goerli-hosted" ]
then
graph deploy --product hosted-service [Project Name-goerli]
# Remove manifest
rm subgraph.yaml
exit 0
fi
"
Related categories: Ethereum GraphQL Solidity Etherscan