check's People
Forkers
natiabresh result1111 mhalioua jsarchibald zoey-herbst navarajav therijn rasila655 wafa891 thash42 happiesmoon 5monxngchholm12check's Issues
add tests on travis
remove sudo access
update automatically when baseimage is pushed
IDE and check50's backend image out of sync
Hi!
I am running into trouble because of the recently updated IDE environment: it has a different version of the java compiler/interpreter than what is used in the backend image that runs checks (when I invoke chcek50
with some slug).
On the web (ide.cs50.io) and the docker image i see
java --version
openjdk 15.0.1 2020-10-20
OpenJDK Runtime Environment (build 15.0.1+9-18)
OpenJDK 64-Bit Server VM (build 15.0.1+9-18, mixed mode, sharing)
On the lab environment (lab.cs50.io) I see
java --version
openjdk 13.0.1 2019-10-15
OpenJDK Runtime Environment (build 13.0.1+9)
OpenJDK 64-Bit Server VM (build 13.0.1+9, mixed mode, sharing)
I suspect the image that check50 uses is closer to the latter?
It'd be a massive help if you could update all images to the same java version.
(My use case is that I am compiling java files into (junit) class files which I then publish to be run as part of checks.
At the moment the checks fail because the class files I compile on the IDE are in a newer format that the older interpreter does not eat.)
Thanks!
ignore 409
Jobs shouldn't fail if they get 409 from submit.cs50.io when posting results.
Fixate on cs50/cli:latest instead of cs50/cli:bionic when ready
Stop building python 3.12 in Docker once cs50/cli is updated
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. ๐๐๐
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.