-
Notifications
You must be signed in to change notification settings - Fork 12
Improving the "contributor's guide" and simplifying the benchmark's schema #21
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from all commits
Commits
Show all changes
14 commits
Select commit
Hold shift + click to select a range
e6361a4
refactor: reorganizing and improving the step-by-step guidelines for …
bastoica 2523106
fix: add a brief explanation for 'docker_env' schema field
bastoica e0059f3
refactor: update the new schema naming convention
bastoica c72230a
fix: apply suggestions to WHY.md
bastoica 77b6e7f
fix: a few typos in WHY.md
bastoica c207e59
refactor: minor formatting and style improvements
bastoica db6a947
fix: remove obsolete dependency installation instructions from README
bastoica 8b05a67
refactor: rework the first paragraph and fix minor text redering issues
bastoica 07f76c0
fix: clean-up repository, remove unnecessary or unused scripts
bastoica 16c35b0
fix: update Dockerfile and removed unused scripts
bastoica f73cb6a
feature: add updated Docker image and environment bootstrapt scripts
bastoica 44c37be
fix: few tweaks re installation and setup
bastoica 2a8d374
refactor: add default Docker image, rewrite agent prompt, and remove …
bastoica 6409d2f
fix: patch the benchmark schema file and improve Wasabi's README inst…
bastoica File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,14 +1,34 @@ | ||
| FROM ubuntu:24.04 | ||
|
|
||
| WORKDIR /usr/src | ||
|
|
||
| ARG DEBIAN_FRONTEND=noninteractive | ||
|
|
||
| USER root | ||
|
|
||
| WORKDIR / | ||
| COPY . . | ||
| RUN apt-get update && apt-get install -y \ | ||
|
|
||
| RUN rm -rf /var/lib/apt/lists/* \ | ||
| && apt-get update -o Acquire::Retries=5 \ | ||
| && apt-get install -y --no-install-recommends \ | ||
| build-essential \ | ||
| git \ | ||
| wget \ | ||
| python3-pip \ | ||
| python3-venv | ||
| python3-venv \ | ||
| pipx \ | ||
| && rm -rf /var/lib/apt/lists/* | ||
|
|
||
| # SWE-ReX will always attempt to install its server into your docker container | ||
| # however, this takes a couple of seconds. If we already provide it in the image, | ||
| # this is much faster. | ||
| RUN pipx install swe-rex | ||
| RUN pipx ensurepath | ||
|
|
||
| ENV PATH="/root/.local/bin:${PATH}" | ||
| ENV PATH="/usr/local/go/bin:${PATH}" | ||
|
|
||
| SHELL ["/bin/bash", "-c"] | ||
|
|
||
| RUN chmod +x install.sh test.sh && ./install.sh | ||
| ENTRYPOINT ["./test.sh"] | ||
|
|
||
| CMD ["bash"] |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.