Skip to content

Commit

Permalink
Add server-ui image (deephaven#89)
Browse files Browse the repository at this point in the history
  • Loading branch information
devinrsmith authored Apr 18, 2024
1 parent 80e5bed commit 3d1821f
Show file tree
Hide file tree
Showing 5 changed files with 20 additions and 3 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/edge-ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -99,7 +99,7 @@ jobs:
- name: Bake
uses: docker/[email protected]
with:
targets: server,server-slim,server-base,server-slim-base
targets: server,server-slim,server-base,server-slim-base,server-ui
files: server.hcl,server-slim.hcl,server-base.hcl,server-slim-base.hcl
pull: true
env:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/release-ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ jobs:
- name: Bake
uses: docker/[email protected]
with:
targets: server,server-slim,server-all-ai,server-nltk,server-pytorch,server-sklearn,server-tensorflow
targets: server,server-slim,server-all-ai,server-nltk,server-pytorch,server-sklearn,server-tensorflow,server-ui
files: server.hcl,server-slim.hcl
pull: true
env:
Expand Down
3 changes: 3 additions & 0 deletions contexts/server/type/server-ui/requirements.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
deephaven-plugin-matplotlib>=0.3.0
deephaven-plugin-plotly-express>=0.7.0
deephaven-plugin-ui>=0.12.0
2 changes: 2 additions & 0 deletions server-base.hcl
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,8 @@ group "default" {
]
}

# Note: server-ui is not applicable as a base image at this time as some of the plugins
# explicitly depend on deephaven-core.
group "extra" {
targets = [
"server-base-all-ai",
Expand Down
14 changes: 13 additions & 1 deletion server.hcl
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,8 @@ group "extra" {
"server-nltk",
"server-pytorch",
"server-sklearn",
"server-tensorflow"
"server-tensorflow",
"server-ui"
]
}

Expand Down Expand Up @@ -151,6 +152,17 @@ target "server-tensorflow" {
}
}

target "server-ui" {
inherits = [ "server-context" ]
tags = [
"${REPO_PREFIX}${SERVER_PREFIX}-ui:${TAG}",
equal("latest", TAG) ? "${REPO_PREFIX}${SERVER_PREFIX}-ui:${DEEPHAVEN_VERSION}" : ""
]
args = {
REQUIREMENTS_TYPE = "server-ui"
}
}

# -------------------------------------

target "server-context" {
Expand Down

0 comments on commit 3d1821f

Please sign in to comment.