Skip to content

WebFlight/mxbuild

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Container to build Mendix applications

This container makes it possible to build Mendix applications on any system that supports docker. It can be especially useful when your maintaining your own build processes.

How-to

The following command will create a release package.

docker run -i \
  -e "[email protected]" \
  -e "SVN_PASS=password" \
  -e "RELEASE_VERSION=RELEASE_VERSION" \
  -e "SVN_HOST=TEAM_SERVER_URL" \
  -v /fully/qualified/path:/releases \
  webflight/mxbuild

Following a list of the arguments:

  • First we are passing in the required arguments to connect to the teamserver.
    • SVN_USER The email address used to login to sprintr and has access to the project your trying to build.
    • SVN_PASS The password that belongs to the email address.
    • RELEASE_VERSION This is a SVN tag. Such a tag is automatically pushed to the repo when creating a release in the modeler. This can also be done with the svn CLI or most svn GUI tools.
    • SVN_HOST The teamserver url which can be found at the sprintr portal. An example url is https://teamserver.sprintr.com/00000000-0000-0000-0000-00000000
  • -v option stands for volume. The builder will write the release package to the releases folder in the container. Map the releases folder to any path on the host.

About

Docker container to build Mendix apps

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages