dlang-tour / core

D Language online tour (https://tour.dlang.org/) and online editor (https://run.dlang.io/)
Boost Software License 1.0
115 stars 48 forks source link

run.dlang.io: dmd-nightly not using nightly build #770

Closed dkorpel closed 2 years ago

dkorpel commented 2 years ago

Evidenced by selecting dmd-nightly and running this:

pragma(msg, __VERSION__);

Which prints 2098L, while dmd-beta prints 2099L

MoonlightSentinel commented 2 years ago

It's using the nightly build but the newer images hang when compiling D code (for some unknown reason). That causes run.dlang.io to retain the latest working image.

PetarKirov commented 2 years ago

The nightly should be fixed now. The problem was that the server ran out of the disk space. I deleted the old images and now it's up to date:

REPOSITORY                         TAG                 IMAGE ID            CREATED             SIZE
docker.io/dlangtour/core-exec      ldc                 0e3a757aae9b        9 hours ago         2.08 GB
docker.io/dlangtour/core-exec      dmd-nightly         65ceaf460b65        9 hours ago         2.18 GB
docker.io/dlangtour/core-exec      dmd                 97e9ddc8785a        9 hours ago         2.17 GB
docker.io/dlangtour/core-exec      dmd-beta            484a64a819a6        9 hours ago         2.17 GB
docker.io/dlangtour/core-exec      ldc-beta            04c8ba73dbd9        2 weeks ago         2.08 GB

I opened a PR with various CI/CD implements: https://github.com/dlang-tour/core/pull/772