Skip to content

Commit f0d89bc

Browse files
Upgrade Texer to Ubuntu 22.04 with TeXLive 2022 (#24)
1 parent 004138d commit f0d89bc

File tree

3 files changed

+7
-7
lines changed

3 files changed

+7
-7
lines changed

README.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,7 @@ is based on Ubuntu and provides the necessary compilers and utilities to author
4848
| tag | Python | Tex Live | git | Other Utilities |
4949
|----------|--------|----------|-----|-----------------|
5050
| [te20.4.1](https://github.com/OpenCyphal/docker_toolchains/pkgs/container/texer) | 3.11 | 2019 | 2.25.1 | <ul><li>python pygments</li><li>lyx</li><li>inkscape</li></ul> |
51+
| [te22.4.1](https://github.com/OpenCyphal/docker_toolchains/pkgs/container/texer) | 3.11 | 2022 | 2.34.1 | <ul><li>python pygments</li><li>lyx</li><li>inkscape</li></ul> |
5152

5253
You can use this in your workflow yaml like this:
5354

@@ -86,4 +87,4 @@ jobs:
8687

8788
Note that, if you create a new container in this project, the prefix cannot end with 'v'. So "tu22.4.1" is okay but
8889
"tv28.3.1" won't work because the release workflows elide "v" (as in version) by default and the container will become
89-
"t28.3.1" in packages but "tv.28.3.1" as a git tag.
90+
"t28.3.1" in packages but "tv.28.3.1" as a git tag.

texer/Dockerfile

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,14 @@
11
#
2-
# Builds the toolshed/ubuntu-20.04 toolchain container.
2+
# Builds the toolshed/ubuntu-22.04 toolchain container.
33
#
4-
FROM ubuntu:20.04
4+
FROM ubuntu:22.04
55

66
LABEL org.opencontainers.image.description "Provides a consistent build and test environment for authoring, continuous-integration, and publication of OpenCyphal LaTeX documents."
77

88
VOLUME /repo
99

1010
WORKDIR /repo
1111

12-
1312
ENV DEBIAN_FRONTEND=noninteractive
1413

1514
ENV LANG=en_US.UTF-8
@@ -46,7 +45,7 @@ RUN python3 -m pip install pygments
4645

4746
# install Powershell
4847
RUN apt-get -y install --no-install-recommends wget apt-transport-https
49-
RUN wget -q https://packages.microsoft.com/config/ubuntu/20.04/packages-microsoft-prod.deb && \
48+
RUN wget -q https://packages.microsoft.com/config/ubuntu/22.04/packages-microsoft-prod.deb && \
5049
dpkg -i packages-microsoft-prod.deb
5150
RUN apt-get update && \
5251
apt-get install -y powershell

texer/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# texer (te): The OpenCyphal Toolchain Container for Python
1+
# texer (te): The OpenCyphal Toolchain Container for LaTeX
22

33
The `opencyphal/texer` container provides a consistent build and test environment for authoring, continuous-integration,
44
and publication of OpenCyphal [LaTeX](https://www.latex-project.org/) documents.
@@ -47,4 +47,4 @@ To login to an interactive session do:
4747

4848
```bash
4949
docker run --rm -it -v ${PWD}:/repo ghcr.io/opencyphal/texer:te20.4.x
50-
```
50+
```

0 commit comments

Comments
 (0)