Skip to content

Latest commit

 

History

History
85 lines (64 loc) · 3.39 KB

README.md

File metadata and controls

85 lines (64 loc) · 3.39 KB

Google Click to Deploy containers

About

This directory hosts the source code for the Google Click to Deploy container images available through Google Cloud Platform Marketplace.

Disclaimer

This is not an officially supported Google product.

Docker images

The source code for the Docker images is being migrated to this repository. While the migration is in progress, you can find the source code for each image in the following GitHub repositories:

Functional tests

For information on how we test the Docker images, see Docker Container Functional Tests.

Generate Dockerfile from template

We use dockerfile to generate versionsed Dockerfiles from a common template.

Generate Cloud Build configuration

We use cloudbuild to generate a configuration file that builds Docker images using Google Cloud Build.

Documentation

We use docgen to generate Markdown documentation.

Cloud Build CI

This repository uses Cloud Build for continuous integration. The Cloud Build configuration file for Docker images is located at ../cloudbuild-docker.yaml.

Manually run the build

gcloud builds submit . \
  --config=cloudbuild-docker.yaml \
  --substitutions=_SOLUTION_NAME=[SOLUTION_NAME]

Where:

  • [SOLUTION_NAME] is the Docker image that is built.