https://github.com/mendixlabs/mx-docker-tools
Set of tools and scripts to easily use Mendix console tools in docker
https://github.com/mendixlabs/mx-docker-tools
Last synced: 5 months ago
JSON representation
Set of tools and scripts to easily use Mendix console tools in docker
- Host: GitHub
- URL: https://github.com/mendixlabs/mx-docker-tools
- Owner: mendixlabs
- License: apache-2.0
- Created: 2021-07-24T09:58:56.000Z (almost 5 years ago)
- Default Branch: main
- Last Pushed: 2022-03-01T11:59:53.000Z (over 4 years ago)
- Last Synced: 2025-08-21T22:14:03.467Z (10 months ago)
- Language: Dockerfile
- Size: 17.6 KB
- Stars: 4
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Mendix Dev Docker Tools
This repository contains a set of helper tools to execute Mendix console tools (mxbuild, mxutil, mx) in docker context.
Especially useful for CI / CD spenarios like:
* Building and exporting mda (Mendix deployment archive) using `mxbuild`
* Exporting module packages with `mxutil`
# Usage
Build the docker image with the required Mendix version
```sh
make version=9.10.0.36429 build
```
Run the required tool, e.g. running mxutil to extact the module package
```sh
docker run -v ~/Mendix/MyApp:/opt/app mendixlabs/mx-docker-tools:9.10.0.36429 mxutil.exe create-module-package --package-dir /opt/app/packages/ /opt/app/App.mpr "MyModule"
```
> `$JAVA_HOME` environment variable is avaliable on path inside the container and can be referred to when using `mxbuild`.