Skip to content
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

Extract deephaven/runtime-base #1557

Merged
merged 2 commits into from
Nov 17, 2021

Conversation

devinrsmith
Copy link
Member

No description provided.

rm -rf /var/lib/apt/lists/*; \
python3 -m pip install -q --no-cache-dir --upgrade pip; \
python3 -m pip install -q --no-cache-dir --upgrade setuptools; \
python3 -m pip install -q --no-cache-dir --upgrade wheel
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

where possible, version these pip/apt-get packages in this file

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I've got a new structure for requirements.txt, let me know what you think.

evaluationDependsOn ':docker-java-and-python'
evaluationDependsOn ':deephaven-jpy'
evaluationDependsOn ':deephaven-wheel'
evaluationDependsOn ':deephaven2-wheel'
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

eesh i wish we had dependencies instead of this stringy goo you hope you never forget...

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think the good news is that the gradle build will just fail to work if an evaluationDependsOn is missing. That said, it's not necessarily consistently failing - but hopefully it's obvious enough to us doing "things" in gradle how to fix it.

@devinrsmith devinrsmith marked this pull request as ready for review November 16, 2021 00:27
@devinrsmith devinrsmith merged commit 2805e6a into deephaven:main Nov 17, 2021
@devinrsmith devinrsmith deleted the docker/runtime-base branch November 17, 2021 18:50
@github-actions github-actions bot locked and limited conversation to collaborators Nov 17, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants