GCP Compute Engine plugin release notes

2 minute readExtensibilityDeveloper productivity

2.8.0

  • Added Network stack type parameter to the Provision procedure. Using this parameter you can assign the stack as IPv4 only, or to accept both IPv4 and IPv6 addresses.

  • Added capability to the plugin setup procedure to process dependencies for CloudBees CD/RO IPv6 instances.

2.7.0

  • Migrated to Java 17 and Groovy 3.

    Because of the Java versions supported by CloudBees CD/RO, you can only use EC-GCP-ComputeEngine v2.7.0 with CloudBees CD/RO agents v10.11 and later.

2.6.1

  • Upgraded third-party dependencies.

2.6.0

  • Added Labels field for Create Image procedure.

2.5.11

  • Fixed the null value in the ListInstances JSON output.

2.5.3

  • Fixed the Teardown procedure to work with the new configurations.

2.5.2

  • Fixed the Test Connection procedure.

2.5.1

  • Upgraded dependencies.

2.5.0

  • Added support for the new configurations

  • Fixed No signature of method: java.util.Date.format() error for the Create Image procedure.

2.4.0

  • Added instance authorization.

2.3.2

  • Upgraded third-party dependencies.

2.3.1

  • Fixed a typo in the label and the documentation.

2.3.0

  • Added a Preemptible option to the VM provisioning.

  • Removed force block from the Run Script procedure.

2.2.2

  • Upgraded third-party dependencies to address vulnerabilities.

2.2.1

  • Fixed a security issue.

2.2.0

  • Added support for shared VPC for the Provision procedure.

  • Added support for the Labels field.

2.1.2

  • The documentation has been migrated to the main documentation site.

2.1.1

  • Fixed logging problems in dropdown handling.

2.1.0

  • The Teardown procedure has been optimized.

  • Groovy core has been upgraded to 1.1.0.

  • Added service account scopes to the Provision procedure.

2.0.0

  • Added Dynamic Resource Template support.

  • The plugin is now supported by CloudBees.

1.1.0

  • Added the Ping resource parameter to the Provision procedure to ping the resource for availability.

1.0.0

  • Introduced the EC-GCP-Provision plugin.

Third-party dependencies

Table 1. Third-party dependencies
Module License

com.google.apis:google-api-services-compute:v1-rev20231128-2.0.0

com.google.auth:google-auth-library-credentials:1.20.0

com.google.auth:google-auth-library-oauth2-http:1.20.0

com.google.guava:listenablefuture:9999.0-empty-to-avoid-conflict-with-guava

com.google.http-client:google-http-client-gson:1.43.3

com.google.http-client:google-http-client-jackson2:1.43.3