Skip to content

Commit

Permalink
GNU Octave 9.2.0 release (2024-06-07)
Browse files Browse the repository at this point in the history
  • Loading branch information
siko1056 committed Jun 8, 2024
1 parent 3459326 commit 830411a
Show file tree
Hide file tree
Showing 3 changed files with 11 additions and 8 deletions.
3 changes: 2 additions & 1 deletion .github/workflows/octave.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ on:
- cron: "3 2 1 * *"

env:
OCTAVE_LATEST: 9.1.0
OCTAVE_LATEST: 9.2.0

jobs:
octave:
Expand Down Expand Up @@ -41,6 +41,7 @@ jobs:
- 8.3.0
- 8.4.0
- 9.1.0
- 9.2.0
steps:
-
name: Checkout
Expand Down
14 changes: 8 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,20 +8,20 @@ The Octave images can be run by
```sh
# Obtain image

docker pull docker.io/gnuoctave/octave:9.1.0
docker pull docker.io/gnuoctave/octave:9.2.0

# Start container (command-line interface)

docker run -it --rm gnuoctave/octave:9.1.0 octave
docker run -it --rm gnuoctave/octave:9.2.0 octave
```
- [Podman](https://podman.io/): as before, replace `docker` with `podman`.
- [Singularity](https://sylabs.io/singularity/): most recommended for GUI mode.
```sh
singularity pull docker://gnuoctave/octave:9.1.0
singularity pull docker://gnuoctave/octave:9.2.0

# Start container (command-line interface)

singularity run octave_9.1.0.sif
singularity run octave_9.2.0.sif
```

See below for starting Octave with GUI.
Expand Down Expand Up @@ -51,7 +51,7 @@ Please adapt the shell command after `-t` respectively.

Using Singularity, start Octave with GUI with this command:
```
singularity exec --bind /run/user octave_9.1.0.sif octave --gui
singularity exec --bind /run/user octave_9.2.0.sif octave --gui
```

Using Docker or Podman run:
Expand All @@ -67,7 +67,7 @@ docker run \
--volume="/dev:/dev:rw" \
--volume="/run/user:/run/user:rw" \
--workdir="$HOME" \
docker.io/gnuoctave/octave:9.1.0 octave --gui
docker.io/gnuoctave/octave:9.2.0 octave --gui
```

For old Octave 4.x.x versions you might additionally pass the
Expand Down Expand Up @@ -96,6 +96,7 @@ graph LR
U3[ubuntu:<b>2004</b>] --> b6[docker.io/gnuoctave/octave-build:<b>6</b>];
U2[ubuntu:<b>1804</b>] --> b5[docker.io/gnuoctave/octave-build:<b>5</b>];
U1[ubuntu:<b>1604</b>] --> b4[docker.io/gnuoctave/octave-build:<b>4</b>];
b8 --> v920[docker.io/gnuoctave/octave:<b>9.2.0</b>];
b8 --> v910[docker.io/gnuoctave/octave:<b>9.1.0</b>];
b8 --> v840[docker.io/gnuoctave/octave:<b>8.4.0</b>];
b8 --> v830[docker.io/gnuoctave/octave:<b>8.3.0</b>];
Expand Down Expand Up @@ -135,6 +136,7 @@ graph LR
classDef age4 fill:#ffd700,stroke:#333,stroke-width:2px;
classDef age5 fill:#ffa500,stroke:#333,stroke-width:2px;
classDef age6 fill:#ff6a6a,stroke:#333,stroke-width:2px;
class v920 age1;
class v910 age1;
class v840 age1;
class v830 age1;
Expand Down
2 changes: 1 addition & 1 deletion install.sh
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ fi
################

# Default Octave Docker image to be used.
OCTAVE_VERSION="9.1.0"
OCTAVE_VERSION="9.2.0"
OCTAVE_IMAGE="docker.io/gnuoctave/octave"

# Choose default container tool in this order.
Expand Down

0 comments on commit 830411a

Please sign in to comment.