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

Remove BUILD_PY from build logic #430

Closed
5 of 7 tasks
devinrsmith opened this issue Apr 20, 2021 · 0 comments · Fixed by #747
Closed
5 of 7 tasks

Remove BUILD_PY from build logic #430

devinrsmith opened this issue Apr 20, 2021 · 0 comments · Fixed by #747
Assignees
Milestone

Comments

@devinrsmith
Copy link
Member

devinrsmith commented Apr 20, 2021

Relates to #429

  • /build.gradle uses this flag to decide if we can build an RPM - probably safe to delete
  • /gradle/deephaven-jpy.gradle uses this flag to delete maven generated output after the build - safe to delete along with everything else
  • /DB-test/build.gradle sets up a java test, with extra heap - this probably needs to be migrated to run the test in a docker container with the wheels installed
  • Generators/Generators.gradle generates intermediate JSON for python docs, and optionally depends on these tasks from other generate* tasks. Fixed in #530
  • Integrations/build.gradle sets up a java test, also needs to be migrated to run the test in a docker container with wheels installed. Fixed in #530
  • py/jpy-integration/build.gradle has many tasks, needs further investigation
  • sphinx/sphinx.gradle sphinx needs to be moved to docker in a container with wheels installed
@devinrsmith devinrsmith added this to the Backlog milestone Apr 20, 2021
@devinrsmith devinrsmith self-assigned this Apr 20, 2021
@niloc132 niloc132 assigned niloc132 and unassigned devinrsmith Apr 26, 2021
niloc132 added a commit to niloc132/deephaven-core that referenced this issue May 10, 2021
niloc132 added a commit to niloc132/deephaven-core that referenced this issue May 10, 2021
niloc132 added a commit to niloc132/deephaven-core that referenced this issue May 10, 2021
niloc132 added a commit to niloc132/deephaven-core that referenced this issue May 10, 2021
@niloc132 niloc132 modified the milestones: Backlog, May 2021 May 11, 2021
niloc132 added a commit to niloc132/deephaven-core that referenced this issue May 14, 2021
This fixes all non-junit tasks that are part of the jpy-integration
project, so that they run during a normal test build, including the
path/debug mains.

Partial deephaven#430
niloc132 added a commit that referenced this issue May 14, 2021
This fixes all non-junit tasks that are part of the jpy-integration
project, so that they run during a normal test build, including the
path/debug mains.

Partial #430
niloc132 added a commit to niloc132/deephaven-core that referenced this issue May 18, 2021
niloc132 added a commit to niloc132/deephaven-core that referenced this issue May 21, 2021
niloc132 added a commit that referenced this issue May 21, 2021
@pete-petey pete-petey modified the milestones: May 2021, June 2021 Jun 2, 2021
niloc132 added a commit to niloc132/deephaven-core that referenced this issue Jun 9, 2021
Note that all tests are presently ignored, but they do start up
properly.

Partial deephaven#430
niloc132 added a commit to niloc132/deephaven-core that referenced this issue Jun 9, 2021
Note that all tests are presently ignored, but they do start up
properly.

Partial deephaven#430
niloc132 added a commit that referenced this issue Jun 14, 2021
Note that all tests are presently ignored, but they do start up
properly.

Partial #430
niloc132 added a commit to niloc132/deephaven-core that referenced this issue Jun 14, 2021
niloc132 added a commit to niloc132/deephaven-core that referenced this issue Jun 15, 2021
niloc132 added a commit to niloc132/deephaven-core that referenced this issue Jun 22, 2021
jmao-denver pushed a commit to jmao-denver/deephaven-core that referenced this issue Apr 11, 2022
jmao-denver pushed a commit to jmao-denver/deephaven-core that referenced this issue Apr 11, 2022
Note that all tests are presently ignored, but they do start up
properly.

Partial deephaven#430
jmao-denver pushed a commit to jmao-denver/deephaven-core that referenced this issue Apr 11, 2022
jmao-denver pushed a commit to jmao-denver/deephaven-core that referenced this issue Apr 11, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants