-
Notifications
You must be signed in to change notification settings - Fork 100
bump Clojure CLI version #70
base: master
Are you sure you want to change the base?
Conversation
Note, when running a new Polygott container, in order for `clj`/`clojure` command to find and use the classpath cache and the Maven artifact cache generated during the time the Polygott container image is built: 1) the container needs to be run as user `runner` in group `runner` (i.e., with `--user runner:runner`) 2) `polygott-lang-setup -l clojure` needs to be run first inside the container before running any other Polygott command (e.g., `polygott-self-test`, `polygott-survey`, and `run-project`)
So that 1) the classpath cache is generated with the correct roots relative to `/home/runner` 2) the Maven artifact cache is stored in `/home/runner` 3) we don't have to use the `mvn/local-repo` trick, which we would have to use with Prybar in order for it to find and use the classpath cache and the Maven artifact cache
This is to ensure we take advantage of the various caches (e.g., the classpath cache, Maven artifact cache, etc.) that are generated while building the container image.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you, again, @finalfantasia, for all your clojure efforts in polygott & prybar! I apologize for letting this lie so long. The tests pass and the version bump looks good!
The repl.it editor autosaves, so I'm worried about how that will interact with an interpreter that's reloading code every time it changes. Does this PR force auto-reloading of code?
No worries! 🙂
No, the library ( |
Good afternoon @finalfantasia ! You've probably noticed by now that we've been slow to merge community PRs on polygott. We've decided to focus on giving Repl.it a stable foundation instead of adding features and updating languages. Once we and our community feel comfortable with Repl.it's overall stability, we'll give this change another look. Thank you for contributing! |
This Pull Request: