0.8.4 • Published 2 years ago

@gve/releases v0.8.4

Weekly downloads
-
License
Apache-2.0
Repository
github
Last release
2 years ago

Releases

Build Docker images and deploy containers to Google Cloud or OpenShift.

Installation

Install with npm.

npm i @gve/releases

Usage

const { OpenShiftRelease } = require("@gve/releases");

// Create the release.
const projectName = "OpenShift project name or Google Cloud project ID";
const release = new OpenShiftRelease(projectName);

// Build its Docker image.
release.build();

// Intermediate step: Use the Docker CLI to upload the image to its image repository.

// Build a deployment and release it to OpenShift.
release.buildDeployment();
release.release();
  • Creates a scoped, named, and tagged Docker image
  • Creates its deployment files for release
  • Pushes the deployment files to the run platform, e.g, OpenShift

License

Apache 2.0

0.8.4

2 years ago

0.7.7

2 years ago

0.7.4

2 years ago

0.7.0

2 years ago

0.6.4

2 years ago

0.6.3

2 years ago