Skip to content

Releases: GoogleContainerTools/jib

jib-maven-plugin v0.9.0

28 Jun 21:22
Compare
Choose a tag to compare

Beta

Major Changes

  • Use jib:dockerBuild to build straight to the Docker daemon
  • mainClass is not required anymore and can be inferred
  • Can now specify target image with -Dimage command line option
  • args parameter to define default main args
  • Removed enableReproducibleBuilds parameter
  • Changed configuration schema to be more like configuration for jib-gradle-plugin - NOT compatible with prior versions of jib-maven-plugin
  • jib:dockercontext has been changed to jib:exportDockerContext

Known Limitations

  • Pushing to Azure Container Registry is not currently supported.

See CHANGELOG.md for more details.

jib-maven-plugin v0.1.7

31 May 16:25
Compare
Choose a tag to compare

Alpha 8

Major Changes

  • Fixed using base images that lack entrypoints

Known Limitations

  • Cannot build directly to a Docker daemon.
  • Pushing to Azure Container Registry is not currently supported.

See CHANGELOG.md for more details.

jib-gradle-plugin v0.1.1

31 May 16:26
Compare
Choose a tag to compare

jib-gradle-plugin

Alpha 2

Major Changes

  • Warns if specified mainClass is not a valid Java class
  • Can specify registry credentials to use directly with from.auth and to.auth

Known Limitations

  • Does not support exporting to a Docker context.
  • Cannot build directly to a Docker daemon.
  • Pushing to Azure Container Registry is not currently supported.

See CHANGELOG.md for more details.

jib-gradle-plugin v0.1.0

09 Apr 19:06
Compare
Choose a tag to compare

jib-gradle-plugin

Alpha 1

Known Limitations

  • Must use a Docker credential helper.
  • Does not support exporting to a Docker context.
  • Cannot build directly to a Docker daemon.
  • Pushing to Azure Container Registry is not currently supported.

See CHANGELOG.md for more details.

jib-maven-plugin v0.1.6

20 Mar 20:58
Compare
Choose a tag to compare

Alpha 7

Major Changes

  • Base image layers are now cached on a user-level rather than a project level - this allows for multiple projects to use the same cache for base image layers - disable with useOnlyProjectCache configuration.
  • Fixes jib:dockercontext not building a Dockerfile.

Known Limitations

  • Cannot build directly to a Docker daemon.
  • Pushing to Azure Container Registry is not currently supported.

See CHANGELOG.md for more details.

jib-maven-plugin v0.1.5

07 Mar 23:12
Compare
Choose a tag to compare

Alpha 6

Major Changes

  • Export a Docker context (including a Dockerfile) with jib:dockercontext.

Known Limitations

  • Cannot build directly to a Docker daemon.
  • Pushing to Azure Container Registry is not currently supported.

See CHANGELOG.md for more details.

jib-maven-plugin v0.1.4

28 Feb 00:11
Compare
Choose a tag to compare

Alpha 5

Major Changes

  • Bug fixes

Known Limitations

  • Cannot build directly to a Docker daemon.
  • Pushing to Azure Container Registry is not currently supported.

See CHANGELOG.md for more details.

jib-maven-plugin v0.1.3

26 Feb 16:44
Compare
Choose a tag to compare

Alpha 4

Major Changes

  • Support for OCI images

Known Limitations

  • Cannot build directly to a Docker daemon.
  • Pushing to Azure Container Registry is not currently supported.

See CHANGELOG.md for more details.

jib-maven-plugin v0.1.2

21 Feb 04:31
Compare
Choose a tag to compare

Alpha 3

Major Changes

  • Images are now reproducible - rebuilding your container image with the same contents always generates the same image.
  • Credentials are inferred from a Docker config (if exists) if none are provided explicitly.

Known Limitations

  • Does not build OCI images.
  • Cannot build directly to a Docker daemon.
  • Pushing to Azure Container Registry is not currently supported.

See CHANGELOG.md for more details.

jib-maven-plugin v0.1.1

12 Feb 23:43
Compare
Choose a tag to compare

Alpha 2

Major Changes

  • Configure credential helpers as a list:
<credentialHelperNames>
  <credentialHelperName>gcr</credentialHelperName>
  <credentialHelperName>ecr-login</credentialHelperName>
</credentialHelperNames>
  • Define registry credentials in Maven settings (~/.m2/settings.xml)
<settings>
  ...
  <servers>
    ...
    <server>
      <id>MY_REGISTRY</id>
      <username>MY_USERNAME</username>
      <password>MY_SECRET</password>
    </server>
  </servers>
</settings>

Known Limitations

  • Does not build OCI images.
  • Cannot build directly to a Docker daemon.
  • Pushing to Azure Container Registry is not currently supported.

See CHANGELOG.md for more details.