forgejo-executor-images/README.md
Alexander Schäferdiek 37b5850c91
All checks were successful
/ build (push) Successful in 6m17s
Add alpine base images
2024-12-13 09:02:31 +01:00

33 lines
No EOL
1.2 KiB
Markdown

# README
This git repository provides docker base images which can be used inside Forgejo's Actions.
## Variants
All published images
* inherit from the main base image, so they also include its packages
* are re-published monthly
* are published under the `git.myservermanager.com/msm/` space and _not_ in Docker Hub
| Base | Image name | Packages |
| :----------- | :-------------------------------- | -----------------------------------------: |
| Ubuntu 24.04 | `executor-ubuntu` | `nodejs` `npm` `docker` `docker-buildx` |
| Ubuntu 24.04 | `executor-ubuntu-build-essential` | `build-essential` `make` `clang` |
| Ubuntu 24.04 | `executor-ubuntu-ruby` | `ruby` `ruby-dev` `rsync` `openssh-client` |
| Alpine 3.20 | `executor-alpine` | `nodejs` `npm` `docker` `docker-buildx` |
| Alpine 3.20 | `executor-alpine-java21` | `openjdk21` `unzip` |
### Usage
```yaml
jobs:
build:
runs-on: docker
container:
image: git.myservermanager.com/msm/executor-ubuntu-build-essential
steps:
- name: Test
run: |
echo 'Hello'
```