# image_push

Push an image to a registry (static function).

```rhai
builder.image_push(image, destination, tls_verify) -> CommandResult
```

## Parameters

- `image` (string): Local image name to push
- `destination` (string): Destination registry and tag
- `tls_verify` (bool): Whether to verify TLS certificates

## Returns

Returns a `CommandResult` with the push operation output.

## Examples

```rhai
let builder = bah_new("temp", "ubuntu:22.04");

// Push to Docker Hub
let result = builder.image_push("myimage:latest", "docker.io/user/myimage:latest", true);

// Push to private registry without TLS verification
let result2 = builder.image_push("app:v1", "registry.local/app:v1", false);

print(result.stdout);
```

## Notes

- This is a static method
- Requires authentication for most registries
- Set `tls_verify` to `false` for self-signed certificates
