- Create a new directory in the
gateways
folder with the name of the new gateway. - Prepare the
install.sh
script that will install the necessary dependencies, the gateway itself. - Create the
run.sh
script that will start the gateway. See an example using supergraph.graphql and subgraphs information. - Add the
gateway.json
file with the necessary information about the gateway. See an example here. - The
.gitignore
should be created as well to avoid committing unnecessary files. - Execute
make test-[name of the gateway]
to test your gateway. - Run
make summary
to include your gateway in the results.