Skip to content

aav66/runtimes-common

This branch is 1 commit ahead of, 7 commits behind GoogleCloudPlatform/runtimes-common:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

1309f96 · Aug 31, 2020
Apr 24, 2019
Jun 28, 2018
Apr 24, 2019
Apr 24, 2019
Jun 24, 2019
Mar 27, 2019
Dec 13, 2018
Jun 4, 2018
Apr 24, 2019
Feb 6, 2019
May 16, 2018
Aug 11, 2020
Jun 24, 2019
Jun 9, 2018
Oct 24, 2017
Dec 11, 2018
Apr 24, 2019
Sep 8, 2016
May 16, 2018
May 17, 2018
Sep 8, 2016
Aug 15, 2018
Aug 24, 2018
Dec 11, 2018
Feb 22, 2018
Oct 25, 2017
Dec 11, 2018

Repository files navigation

runtimes-common

This repository contains common tools and scripts for working with containers.

The primary use is for small tools used to build, test and distribute container images by GCP engineers, although other users might find them useful as well.

If you're looking for the container structure tests, check out our new dedicated repo.

Projects

Projects in this repo are mainly organized in sub-directories.

See below for a list of the tools contained here.

  • FTL - A set of tools for building language-runtime focused images "faster-than-light".
  • Integration Tests - A set of tools for testing the functionality of language-based application containers on GCP.
  • reconciletags - A source-based workflow tool for managing the tags on container images in GCR.
  • runtime_builders - A tool for releasing sets of container images.
  • check_if_image_tag_exists - A Cloud Build step to help prevent overwriting images.
  • containerregistry testing - A Python library for testing containerregistry.

Developing

You'll most likely need the bazel tool to build the code in this repository. Follow these instructions to install and configure bazel.

We provide a pre-commit git hook for convenience. Please install this before sending any commits via:

ln -s $(pwd)/hack/hooks/* .git/hooks/

About

Common tools used by the GCP runtimes.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 55.0%
  • Go 36.4%
  • Starlark 6.9%
  • Other 1.7%