Skip to content

Commit

Permalink
23.4.0 release
Browse files Browse the repository at this point in the history
  • Loading branch information
Marcelo Ochoa committed May 8, 2024
1 parent fc1de06 commit 17ed0dc
Show file tree
Hide file tree
Showing 6 changed files with 24 additions and 20 deletions.
4 changes: 2 additions & 2 deletions .github/workflows/docker-image.yml
Expand Up @@ -3,7 +3,7 @@ name: ci
on:
push:
branches:
- "oracle-free-23.2.0-faststart"
- "oracle-free-23.4.0-faststart"

jobs:
docker:
Expand All @@ -26,4 +26,4 @@ jobs:
context: .
platforms: linux/amd64,linux/arm64
push: true
tags: mochoa/oraclefree-docker-extension:23.2.0
tags: mochoa/oraclefree-docker-extension:23.4.0
4 changes: 4 additions & 0 deletions CHANGELOG.md
Expand Up @@ -2,6 +2,10 @@

All notable changes to this project will be documented in this file.

## v23.4.0

- Upgrade to latest Oracle Free Developer Edition.

## v23.2.0

- Upgrade to Oracle Free Developer Edition.
Expand Down
18 changes: 9 additions & 9 deletions Dockerfile
Expand Up @@ -43,17 +43,17 @@ LABEL org.opencontainers.image.description="Docker Extension for using Oracle Fr
LABEL org.opencontainers.image.vendor="Marcelo Ochoa"
LABEL com.docker.desktop.extension.api.version=">= 0.2.3"
LABEL com.docker.extension.categories="database"
LABEL com.docker.extension.screenshots="[{\"alt\":\"Initial Screen\", \"url\":\"https://raw.githubusercontent.com/marcelo-ochoa/oraclexe-docker-extension/oracle-free-23.2.0-faststart/docs/images/screenshot1.png\"},\
{\"alt\":\"SQLcl - DDL generation\", \"url\":\"https://raw.githubusercontent.com/marcelo-ochoa/oraclexe-docker-extension/oracle-free-23.2.0-faststart/docs/images/screenshot2.png\"},\
{\"alt\":\"SQLcl - SQL format XML\", \"url\":\"https://raw.githubusercontent.com/marcelo-ochoa/oraclexe-docker-extension/oracle-free-23.2.0-faststart/docs/images/screenshot3.png\"},\
{\"alt\":\"SQLcl - Explain Plan\", \"url\":\"https://raw.githubusercontent.com/marcelo-ochoa/oraclexe-docker-extension/oracle-free-23.2.0-faststart/docs/images/screenshot4.png\"}]"
LABEL com.docker.extension.publisher-url="https://github.com/marcelo-ochoa/oraclexe-docker-extension/tree/oracle-free-23.2.0-faststart"
LABEL com.docker.extension.additional-urls="[{\"title\":\"Documentation\",\"url\":\"https://github.com/marcelo-ochoa/oraclexe-docker-extension/blob/oracle-free-23.2.0-faststart/README.md\"},\
{\"title\":\"License\",\"url\":\"https://github.com/marcelo-ochoa/oraclexe-docker-extension/blob/oracle-free-23.2.0-faststart/LICENSE\"}]"
LABEL com.docker.extension.screenshots="[{\"alt\":\"Initial Screen\", \"url\":\"https://raw.githubusercontent.com/marcelo-ochoa/oraclexe-docker-extension/oracle-free-23.4.0-faststart/docs/images/screenshot1.png\"},\
{\"alt\":\"SQLcl - DDL generation\", \"url\":\"https://raw.githubusercontent.com/marcelo-ochoa/oraclexe-docker-extension/oracle-free-23.4.0-faststart/docs/images/screenshot2.png\"},\
{\"alt\":\"SQLcl - SQL format XML\", \"url\":\"https://raw.githubusercontent.com/marcelo-ochoa/oraclexe-docker-extension/oracle-free-23.4.0-faststart/docs/images/screenshot3.png\"},\
{\"alt\":\"SQLcl - Explain Plan\", \"url\":\"https://raw.githubusercontent.com/marcelo-ochoa/oraclexe-docker-extension/oracle-free-23.4.0-faststart/docs/images/screenshot4.png\"}]"
LABEL com.docker.extension.publisher-url="https://github.com/marcelo-ochoa/oraclexe-docker-extension/tree/oracle-free-23.4.0-faststart"
LABEL com.docker.extension.additional-urls="[{\"title\":\"Documentation\",\"url\":\"https://github.com/marcelo-ochoa/oraclexe-docker-extension/blob/oracle-free-23.4.0-faststart/README.md\"},\
{\"title\":\"License\",\"url\":\"https://github.com/marcelo-ochoa/oraclexe-docker-extension/blob/oracle-free-23.4.0-faststart/LICENSE\"}]"
LABEL com.docker.extension.detailed-description="Oracle Database Developer Edition (Free) is the ideal way to get started. \
It is the same powerful Oracle Database that enterprises rely on worldwide, packaged as simple Docker Desktop Extension, ease-of-use, and a full-featured experience."
LABEL com.docker.extension.changelog="See full <a href=\"https://github.com/marcelo-ochoa/oraclexe-docker-extension/blob/oracle-free-23.2.0-faststart/CHANGELOG.md\">change log</a>"
LABEL com.docker.desktop.extension.icon="https://raw.githubusercontent.com/marcelo-ochoa/oraclexe-docker-extension/oracle-free-23.2.0-faststart/client/public/favicon.ico"
LABEL com.docker.extension.changelog="See full <a href=\"https://github.com/marcelo-ochoa/oraclexe-docker-extension/blob/oracle-free-23.4.0-faststart/CHANGELOG.md\">change log</a>"
LABEL com.docker.desktop.extension.icon="https://raw.githubusercontent.com/marcelo-ochoa/oraclexe-docker-extension/oracle-free-23.4.0-faststart/client/public/favicon.ico"

COPY oraclefree.svg metadata.json docker-compose.yml ./

Expand Down
4 changes: 2 additions & 2 deletions Makefile
Expand Up @@ -2,7 +2,7 @@ all: clean extension install

ORG=mochoa
XE_IMAGE_NAME=gvenzl/oracle-free
VERSION=23.2.0
VERSION=23.4.0
IMAGE_NAME=$(ORG)/oraclefree-docker-extension
TAGGED_IMAGE_NAME=$(IMAGE_NAME):$(VERSION)

Expand All @@ -11,7 +11,7 @@ clean:
-docker rmi $(TAGGED_IMAGE_NAME)

extension:
docker buildx build -t $(TAGGED_IMAGE_NAME) --build-arg VERSION=$(VERSION) --build-arg XE_IMAGE_NAME=$(XE_IMAGE_NAME) .
docker buildx build --load -t $(TAGGED_IMAGE_NAME) --build-arg VERSION=$(VERSION) --build-arg XE_IMAGE_NAME=$(XE_IMAGE_NAME) .

install:
docker extension install $(TAGGED_IMAGE_NAME)
Expand Down
12 changes: 6 additions & 6 deletions README.md
Expand Up @@ -7,11 +7,11 @@ Oracle Free extension for Docker Desktop
Until this extension is ready at Docker Extension Hub you can install with the [Extension CLI](https://docs.docker.com/desktop/extensions-sdk/#prerequisites):

```bash
$ docker extension install mochoa/oraclexe-docker-extension:oracle-free-23.2.0-faststart
docker extension install mochoa/oraclexe-docker-extension:oracle-free-23.2.0-faststart
$ docker extension install mochoa/oraclexe-docker-extension:oracle-free-23.4.0-faststart
docker extension install mochoa/oraclexe-docker-extension:oracle-free-23.4.0-faststart
Extensions can install binaries, invoke commands and access files on your machine.
Are you sure you want to continue? [y/N] y
Installing new extension "mochoa/oraclexe-docker-extension:oracle-free-23.2.0-faststart"
Installing new extension "mochoa/oraclexe-docker-extension:oracle-free-23.4.0-faststart"
Installing service in Desktop VM...
Setting additional compose attributes
VM service started
Expand Down Expand Up @@ -49,7 +49,7 @@ also sys user is available with password **Oracle_2023** (default values on this
This extension will download three Docker images from DockerHub:

- The extension itself (270MB)
- [Gerald Venzl Oracle Free 23.2-slim-faststart](https://hub.docker.com/r/gvenzl/oracle-free) image (5.85GB uncompressed size)
- [Gerald Venzl Oracle Free 23.4-slim-faststart](https://hub.docker.com/r/gvenzl/oracle-free) image (1.15/4.72GB compressed/uncompressed size)

As you can see first execution will wait until Oracle Free image is ready at your machine, please wait and see if you have enough space available ;)

Expand All @@ -58,10 +58,10 @@ As you can see first execution will wait until Oracle Free image is ready at you
To uninstall the extension just execute:

```bash
$ docker extension uninstall mochoa/oraclexe-docker-extension:oracle-free-23.2.0-faststart
$ docker extension uninstall mochoa/oraclexe-docker-extension:oracle-free-23.4.0-faststart
Extension "Oracle Free" uninstalled successfully
```

## Sources

As usual the code of this extension is at [GitHub](https://github.com/marcelo-ochoa/oraclexe-docker-extension/tree/oracle-free-23.2.0-faststart), feel free to suggest changes and make contributions, note that I am a beginner developer of React and TypeScript so contributions to make this UI better are welcome.
As usual the code of this extension is at [GitHub](https://github.com/marcelo-ochoa/oraclexe-docker-extension/tree/oracle-free-23.4.0-faststart), feel free to suggest changes and make contributions, note that I am a beginner developer of React and TypeScript so contributions to make this UI better are welcome.
2 changes: 1 addition & 1 deletion docker-compose.yml
Expand Up @@ -11,7 +11,7 @@ services:
environment:
- SQLPATH=/home/sqlcl
oraclefree:
image: gvenzl/oracle-free:${VERSION:-23.2-slim-faststart}
image: gvenzl/oracle-free:${VERSION:-23.4-slim-faststart}
hostname: oracle
restart: unless-stopped
volumes:
Expand Down

0 comments on commit 17ed0dc

Please sign in to comment.