OpenModelica / build-deps

OpenModelica build-deps Docker Image

Home Page:https://hub.docker.com/repository/docker/openmodelica/build-deps/general

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

OpenModelica build-deps Docker Image

Build Docker Image Publish Docker Image

The Docker image used to build and deploy OpenModelica with Jenkins.

Structure of the Repository

Each minor version of the Dockerfile corresponds to a OpenModelica minor version and has its own branch. Each branch has tags for each patch version.

When creating a release form a tag the workflow will publish the Docker image to https://hub.docker.com/repository/docker/anheuermann/openmodelica-build-deps.

Ubuntu based Images

Debian based Images

  • 12 Bookworm
  • 11 Bullseye

CentOS based Images

  • CentOS7

Build

export TAG=v1.22.0
docker build --pull --no-cache --tag build-deps:$TAG .

Upload

The publish.yml workflow will build and upload the Docker image to https://hub.docker.com/repository/docker/anheuermann/openmodelica-build-deps for each release.

To do it manually run:

export REGISTRY=anheuermann
export TAG=v1.22.0
docker login
docker image tag build-deps:$TAG $REGISTRY/openmodelica-build-deps:$TAG
docker push $REGISTRY/openmodelica-build-deps:$TAG

License

The original Dockerfile are taken from https://github.com/OpenModelica/OpenModelicaBuildScripts. See LICENSE.md.

About

OpenModelica build-deps Docker Image

https://hub.docker.com/repository/docker/openmodelica/build-deps/general

License:MIT License


Languages

Language:Dockerfile 100.0%