Skip to content
A tutorial for creating a complete application using Node.js on Google Cloud Platform
Branch: master
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.kokoro Fix e2e tests (#284) Feb 26, 2019
1-hello-world chore(deps): update dependency supertest to v4 (#290) Mar 13, 2019
2-structured-data Make dependency versions more flexible (#286) Feb 27, 2019
3-binary-data Make dependency versions more flexible (#286) Feb 27, 2019
4-auth chore(deps): update dependency supertest to v4 (#290) Mar 13, 2019
5-logging chore(deps): update dependency supertest to v4 (#290) Mar 13, 2019
6-pubsub chore(deps): update dependency supertest to v4 (#290) Mar 13, 2019
7-gce chore(deps): update dependency supertest to v4 (#290) Mar 13, 2019
optional-kubernetes-engine chore(deps): update dependency supertest to v4 (#290) Mar 13, 2019
test Use eslint and prettier (#239) Nov 9, 2018
.eslintignore
.eslintrc.yml Use eslint and prettier (#239) Nov 9, 2018
.gitignore
.mailmap
.prettierignore Use eslint and prettier (#239) Nov 9, 2018
.prettierrc Use eslint and prettier (#239) Nov 9, 2018
CODE_OF_CONDUCT.md Fix link to tutorial and chore cleanups (#180) Oct 4, 2018
CONTRIBUTING.md
LICENSE Fix link to tutorial and chore cleanups (#180) Oct 4, 2018
README.md Clenaup (#231) Nov 9, 2018
package.json Activate datastore tests (#293) Mar 14, 2019
renovate.json

README.md

Getting started with Node.js on Google Cloud Platform

This repository contains the complete sample code for the Node.js Getting Started on Google Cloud Platform tutorials. Please refer to the tutorials for instructions on configuring, running, and deploying these samples.

The code for each tutorial is in an individual folder in this repository.

Tutorial Folder Build Status
Hello world 1-hello-world Build Status
Structured data 2-structured-data Cloud SQL Build Status Datastore Build Status MongoDB Build Status
Cloud Storage 3-binary-data Cloud SQL Build Status Datastore Build Status MongoDB Build Status
Authenticating users 4-auth Cloud SQL Build Status Datastore Build Status MongoDB Build Status
Logging app events 5-logging Cloud SQL Build Status Datastore Build Status MongoDB Build Status
Using Cloud Pub/Sub 6-pubsub Cloud SQL Build Status Datastore Build Status MongoDB Build Status
Deploying to Google Compute Engine 7-gce Cloud SQL Build Status Datastore Build Status MongoDB Build Status
Deploying to Google Kubernetes Engine optional-kubernetes-engine Cloud SQL Build Status Datastore Build Status MongoDB Build Status

Contributing changes

Run the tests

  • Make sure you're authenticated with the gcloud SDK and your GCP project has enabled all the APIs used by these tutorials.
  • Make sure you've got the required environment variables set. (Take a look at the various config.js files.)
git clone git@github.com:GoogleCloudPlatform/nodejs-getting-started.git
cd nodejs-getting-started
npm install
npm test

Licensing

You can’t perform that action at this time.