Google Compute Engine

Build Status Contributors Jenkins Plugin GitHub release Jenkins Plugin Installs

The Google Compute Engine (GCE) Plugin allows you to use GCE virtual machines (VMs) with Jenkins to execute build tasks. GCE VMs provision quickly, are destroyed by Jenkins when idle, and offer Preemptible VMs that run at a much lower price than regular VMs.

Documentation

Please see the Google Compute Engine Plugin docs for complete documentation.

Installation

  1. Download the plugin from here.
  2. Go to Manage Jenkins then Manage Plugins.
  3. In the Plugin Manager, click the Advanced tab and then Choose File under the Upload Plugin section.
  4. Choose the Jenkins plugin file downloaded in Step 1.
  5. Click the Upload button.

Plugin Source Build Installation

See Plugin Source Build Installation to build and install from source.

Configuration as Code Support

Support for Jenkins Configuration as Code. See the below examples that are already automatically tested:

Feature requests and bug reports

Please file feature requests and bug reports under issues.

NOTE: Starting with version 4.0, you will be required to use version 0.9 or higher of the Google OAuth Credentials plugin. Version 0.9 of the OAuth plugin is still compatible with older versions of this plugin. Please verify you are using the correct versions before filing a bug request.

Community

The GCP Jenkins community uses the #gcp-jenkins slack channel on https://googlecloud-community.slack.com to ask questions and share feedback. Invitation link available here: gcp-slack.

Contributing

See CONTRIBUTING.md

License

See LICENSE