Provides OCI base images to use for Forgejo Actions via docker. https://myservermanager.com
Find a file
2024-12-14 09:14:14 +01:00
.forgejo/workflows Add alpine base images 2024-12-13 09:02:31 +01:00
.editorconfig First bootstrap 2024-12-11 18:44:11 +01:00
Dockerfile-alpine Add alpine base images 2024-12-13 09:02:31 +01:00
Dockerfile-alpine-java21 Add alpine base images 2024-12-13 09:02:31 +01:00
Dockerfile-ubuntu Add alpine base images 2024-12-13 09:02:31 +01:00
Dockerfile-ubuntu-build-essential Add alpine base images 2024-12-13 09:02:31 +01:00
Dockerfile-ubuntu-ruby Install recommended packages for Ruby which includes native required binaries for building with Ruby 2024-12-14 09:14:14 +01:00
README.md Add alpine base images 2024-12-13 09:02:31 +01:00
renovate.json5 Add renovate 2024-12-12 08:35:13 +01:00

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

jobs:
  build:
    runs-on: docker
    container:
      image: git.myservermanager.com/msm/executor-ubuntu-build-essential
    steps:
      - name: Test
        run: |
          echo 'Hello'