Skip to content

Commit 45825f4

Browse files
authored
Merge pull request #942 from OpenSourceBrain/release/0.8.0
Release/0.8.0
2 parents b293f8c + a521a01 commit 45825f4

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

50 files changed

+2279
-382
lines changed

.github/workflows/deploy-dev.yaml

Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,46 @@
1+
name: Build and Deploy OSBv2 to Dev
2+
on:
3+
push:
4+
branches: [ develop, release/* ]
5+
6+
jobs:
7+
prepare:
8+
runs-on: ubuntu-latest
9+
steps:
10+
- uses: actions/checkout@v2
11+
12+
- uses: actions/checkout@v2
13+
name: Post main clone
14+
with:
15+
name: MetaCell/cloud-harness
16+
ref: ${{ vars.CLOUDHARNESS_BRANCH || 'master' }}
17+
18+
- uses: actions/setup-python@v5
19+
with:
20+
python-version: '3.9'
21+
- name: Prepare helm chart
22+
run: |
23+
bash cloud-harness/install.sh
24+
harness-deployment cloud-harness . -d ${{vars.DOMAIN}} -r ${{vars.REGISTRY}} -rs ${{secrets.REGISTRY_SECRET}}
25+
-n ${{vars.NAMESPACE}} --write-env -e dev -i osb-portal
26+
- uses: actions/upload-artifact@v4
27+
with:
28+
name: env_vars_to_export
29+
path: deployment/.env
30+
build-base-images:
31+
runs-on: ubuntu-latest
32+
steps:
33+
34+
- name: Build the Docker image
35+
run: |
36+
cd applications/nwb-explorer
37+
docker build -t mynwbexplorer -f Dockerfile --no-cache .
38+
- name: Deploy to Dev
39+
uses: MetaCell/deploy-osbv2@v1
40+
with:
41+
environment: dev
42+
service: nwbexplorer
43+
port: 80
44+
dependencies: jupyterhub
45+
git:
46+
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
harness:
22
env:
33
- name: SENTRY_DSN
4-
value: https://fc2326dc50e34ac2b7188130e173f002@sentry.metacell.us/5
4+
value: https://fc2326dc50e34ac2b7188130e173f002@o4506739169951744.ingest.us.sentry.io/4506758817382400
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
harness:
2+
deployment:
3+
image: gcr.io/metacellllc/osb/netpyne:0.7.6.2

applications/netpyne/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM gcr.io/metacellllc/netpyne-ui:1.1.0
1+
FROM gcr.io/metacellllc/netpyne-ui:1.1.1
22

33
COPY overrides/requirements.txt overrides/requirements.txt
44
RUN --mount=type=cache,target=/root/.cache python -m pip install --upgrade pip &&\
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
harness:
2+
deployment:
3+
image: gcr.io/metacellllc/osb/netpyne:0.7.6.2

applications/netpyne/deploy/values.yaml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@ harness:
66
name: proxy-public
77
deployment:
88
auto: false
9-
image: netpyne:latest
109
jupyterhub:
1110
args: ["--NotebookApp.default_url=/geppetto", "--library=netpyne_ui", "--NotebookApp.notebook_dir=/opt/workspace", "--NotebookApp.disable_check_xsrf=True"]
1211
applicationHook: "osb_jupyter.change_pod_manifest"
Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
2+
harness:
3+
deployment:
4+
auto: false
5+
image: gcr.io/metacellllc/osb/nfsserver:0.7.6
16
# nfs server pvc disk size (/exports)
27
server:
3-
diskSize: 120Gi
8+
diskSize: 240Gi
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
harness:
2+
deployment:
3+
image: gcr.io/metacellllc/osb/nwb-explorer:0.7.6.2
4+
dependencies: {}
5+

applications/nwb-explorer/deploy/values.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ harness:
77
dependencies:
88
git:
99
- url: https://github.com/MetaCell/nwb-explorer.git
10-
branch_tag: development
10+
branch_tag: master
1111
jupyterhub:
1212
args: ["--debug", "--NotebookApp.default_url=/geppetto", "--library=nwb_explorer", "--NotebookApp.notebook_dir=/opt/workspace"]
1313
applicationHook: "osb_jupyter.change_pod_manifest"

applications/osb-portal/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "frontend",
3-
"version": "0.7.0",
3+
"version": "0.8.0",
44
"description": "",
55
"main": "index.js",
66
"scripts": {

0 commit comments

Comments
 (0)