Code-only deployment for OCI Functions is now available

  • Services: Functions
  • Release Date: September 24, 2026

OCI Functions now supports code-only deployment for Go, Java, Node.js, and Python managed runtimes. You can package function code and dependencies as a ZIP archive, or as an uber JAR for eligible Java functions, and deploy without building or managing a container image.

When you create or update a code-only function, provide the archive directly or reference an archive in OCI Object Storage. OCI Functions manages the selected runtime environment while you retain control of your function code, dependencies, configuration, and testing.

Code-only deployment complements the existing container-image workflow. Continue to use container images for workloads that require custom operating-system packages, runtimes, base images, or container build pipelines.

For information, see Creating Functions from Archives (Code-only Functions).