diff --git a/CI/CI.md b/CI/CI.md index 0afe1ab..d834afc 100644 --- a/CI/CI.md +++ b/CI/CI.md @@ -1,2 +1,7 @@ -### Jarvis Continuous Integration -This folder will contain files related to the building and testing of draft releases of Jarvis. \ No newline at end of file +## Jarvis Continuous Integration +This folder will contain files related to the building and testing of draft releases of Jarvis. + +### Updating the Docker container to use a new Dyalog APL version +1. Ensure there's a public Docker container for the Dyalog version.
[Check the tags for the dyalog/dyalog container.](https://hub.docker.com/r/dyalog/dyalog/tags) +2. Modify the FROM statement in the Dockerfile file to use the new Dyalog version +3. Modify the "export DYALOG" and "export WSPATH" statements in the entrypoint file in the Docker folder to use the new Dyalog version \ No newline at end of file diff --git a/Docker/entrypoint b/Docker/entrypoint index 3f3834d..3c294f1 100755 --- a/Docker/entrypoint +++ b/Docker/entrypoint @@ -18,8 +18,8 @@ export JARVIS=/opt/mdyalog/Jarvis export DYALOG_JARVIS_THREAD=${DYALOG_JARVIS_THREAD-1} export DYALOG_JARVIS_PORT=${DYALOG_JARVIS_PORT-8080} export MAXWS=${MAXWS-256M} -export DYALOG=/opt/mdyalog/18.2/64/unicode/ -export WSPATH=/opt/mdyalog/18.2/64/unicode/ws +export DYALOG=/opt/mdyalog/19.0/64/unicode/ +export WSPATH=/opt/mdyalog/19.0/64/unicode/ws export TERM=dumb export APL_TEXTINAPLCORE=${APL_TEXTINAPLCORE-1} export TRACE_ON_ERROR=${TRACE_ON_ERROR-0} diff --git a/Dockerfile b/Dockerfile index 5c2ff35..f3a8859 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM dyalog/dyalog:18.2 +FROM dyalog/dyalog:19.0 USER root ADD . /opt/mdyalog/Jarvis