Sign inSign up

ceylon/source-runner

By ceylon

Updated about 9 years ago

Image used to download, compile and run Ceylon sources in a very simple way

Image
1

3.3K

ceylon/source-runner repository overview

Ceylon Source Runner

The following images/tags are available:

For all these images there is also a x.y.z-jre7 version available

This set of images can be used to very quickly and easily download, compile and run Ceylon code from a variety of sources. The image itself when run without any arguments will tell you:

Usage: docker run ceylon/source-runner [-q] <repo-module-url> [<module>] [args...]

The <repo-module-url> argument can either be:
 - a GitHub repository name, eg: "ceylon/ceylon.formatter"
 - a GitHub repository URL, eg: "https://github.com/ceylon/ceylon.formatter"
 - a URL to a ZIP file, eg: "https://github.com/ceylon/ceylon.formatter/archive/master.zip"
 - a Ceylon module on the Herd that has a source artifact, eg: "ceylon.formatter/1.2.1"

The runner will try to figure out which module to run, but if it can't or if you want
to override the choice it makes you can specify its name as the <module> argument.

Use the option -q option to suppress output from the runner itself.

And finally any arguments after the <module> argument will be passed on to the `ceylon run` command.
Example

Running the following docker command will automatically download, compile and start the Ceylon Web IDE:

docker run -t -p 8080 ceylon/source-runner ceylon/ceylon-web-ide-backend "" --address 0.0.0.0

When it has finished starting up you can connect to it with your browser at http://localhost:8080

Tag summary

Content type

Image

Digest

Size

188.8 MB

Last updated

about 9 years ago

docker pull ceylon/source-runner