Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
139 commits
Select commit Hold shift + click to select a range
cdf5e1d
adding the VPODC notebook file to the container
DanBiber Jun 3, 2025
8af2d9b
Merge pull request #219 from uc-cdis/add_vpodc_nb
DanBiber Jun 3, 2025
862808a
add the metabolomics notebook to the container
DanBiber Jun 24, 2025
aa07d43
Merge pull request #224 from uc-cdis/metabolomics_nb_add
DanBiber Jun 25, 2025
6d5ae12
adding the tcia notebook
DanBiber Jul 10, 2025
4a3647d
Merge pull request #226 from uc-cdis/tcia-nb
DanBiber Jul 15, 2025
aaf5e45
adding citation to metabolomics nb
DanBiber Jul 17, 2025
de6451b
Merge pull request #230 from uc-cdis/add-citation
jawadqur Jul 17, 2025
ef7630d
update stata user lic
mfshao Jul 23, 2025
01895c8
update gen3 lic stata
mfshao Jul 23, 2025
d79504b
trigger build
mfshao Jul 24, 2025
c594c0c
fix user lic
mfshao Jul 24, 2025
702249f
update
mfshao Jul 24, 2025
8717e32
trigger build
mfshao Jul 24, 2025
d2339db
trigger build
mfshao Jul 24, 2025
7cce60f
patch stata ul
mfshao Jul 24, 2025
2c11310
trigger
mfshao Jul 24, 2025
bd7a01d
trigger build
mfshao Jul 29, 2025
7144d2b
remove no longer needed
mfshao Jul 30, 2025
6ce052e
update heal nb
mfshao Jul 30, 2025
cf6be92
Update build_and_push_nf_base_images.yml
ajoaugustine Jul 31, 2025
e6db572
Update build_and_push_nf_base_images.yml
ajoaugustine Jul 31, 2025
5552e41
Update build_and_push_nf_base_images.yml (#237)
nss10 Jul 31, 2025
b789696
trigger build
mfshao Jul 31, 2025
db77496
update
mfshao Aug 4, 2025
e910381
uipdate
mfshao Aug 4, 2025
252b6cf
update
mfshao Aug 4, 2025
3cb8850
trigger
mfshao Aug 4, 2025
bd7cb4b
update
mfshao Aug 4, 2025
8c8e557
update
mfshao Aug 6, 2025
72043fe
update stata ul
mfshao Aug 7, 2025
5be95ed
update heal generic
mfshao Aug 7, 2025
671078c
update heal combo
mfshao Aug 7, 2025
981d23b
(HP-2203) get stata license from env var
george42-ctds Aug 13, 2025
8994781
Merge branch 'master' into feat/heal-nb-update
mfshao Aug 14, 2025
3dda53c
Merge pull request #239 from uc-cdis/feat/heal-nb-update
mfshao Aug 15, 2025
6047c4e
update version
mfshao Aug 15, 2025
84b9714
Merge pull request #241 from uc-cdis/chore/heal-nb
mfshao Aug 15, 2025
7f2c23b
add most recent changes frmo other branch
jmontmaxwell Aug 19, 2025
3dcd34a
remove OADC notebook
jmontmaxwell Aug 19, 2025
48a3c0f
trigger build
jmontmaxwell Aug 19, 2025
4c1875d
rename BDCat to BDC
jmontmaxwell Aug 19, 2025
b0a59aa
trigger build
jmontmaxwell Aug 19, 2025
1ea977d
Bump base image
jawadqur Aug 21, 2025
853b8b6
Change installation commands to AL23 compatible ones.
jawadqur Aug 25, 2025
92d6f5a
(HP-2203) install jq in Dockerfile
george42-ctds Aug 26, 2025
add450f
(HP-2203) temporarily use test branch of superslim
george42-ctds Aug 28, 2025
464ee79
(HP-2203) fix typo in branch name
george42-ctds Aug 28, 2025
bb4d274
Merge branch 'master' into chore/get-stata-license-from-env
george42-ctds Aug 28, 2025
74c2679
(HP-2203) Remove new blank lines from Dockerfile
george42-ctds Aug 28, 2025
678c918
(HP_2203) install jq
george42-ctds Aug 28, 2025
73b4572
fix pip install commands
jawadqur Sep 2, 2025
18553b2
(HP-2203) Use test branc of superslim
george42-ctds Sep 2, 2025
f67f475
fix pip install commands
jawadqur Sep 2, 2025
f712217
(HP-3302) Use test branch of user-licensed image
george42-ctds Sep 2, 2025
7576737
(HP-2203) Change default secret key
george42-ctds Sep 2, 2025
36bc10c
(HP-2203) Add checks
george42-ctds Sep 3, 2025
90f6c16
(HP-2203) Add exit statement to file check
george42-ctds Sep 3, 2025
f6696fb
(HP-2203) hardwire the license name and key
george42-ctds Sep 4, 2025
a46ce20
(HP-2203) Update assignment of license name and key
george42-ctds Sep 4, 2025
26cb52a
(HP-2203) Update version of geckodriver
george42-ctds Sep 4, 2025
9d02b0b
(HP-2203) fix typo in geckodriver download
george42-ctds Sep 4, 2025
1f0553f
(HP-2203) unset license env var
george42-ctds Sep 4, 2025
9150e57
(HP-2203) Remove comments
george42-ctds Sep 4, 2025
44436b8
(HP-2203) revert unset of license var
george42-ctds Sep 4, 2025
959e376
(HP-2203) unset license var
george42-ctds Sep 4, 2025
fb681b7
(HP-2203) Unset license from inside notebook
george42-ctds Sep 4, 2025
1e08005
(HP-2203) Revert unset in wait script
george42-ctds Sep 4, 2025
c31dcb3
(HP-2203) Unset license in wait script
george42-ctds Sep 4, 2025
ab878a3
(HP-2203) Remove unset from setup script
george42-ctds Sep 5, 2025
a6f3a3e
(HP-2203) revert to regular tag of superslim for user-liceensed
george42-ctds Sep 5, 2025
dc85c01
(HP-2203) Revert to regular tag of user-licensed image
george42-ctds Sep 8, 2025
a0540f0
(HP-2203) Remove unused import
george42-ctds Sep 8, 2025
0c2d988
Add gen3sdk back to pdp
jawadqur Sep 11, 2025
55bf7c5
Merge pull request #243 from uc-cdis/MC2DP-362
jawadqur Sep 15, 2025
cbd5c0c
Update nextflow-welcome.html
smvgarcia Sep 16, 2025
04e687d
Merge pull request #246 from uc-cdis/add-welcome-pages
smvgarcia Sep 16, 2025
f996f16
Add utilities image with curl/kubectl
jawadqur Sep 17, 2025
d9cb029
Add GH actions for utils
jawadqur Sep 17, 2025
dcd6286
Add GH actions for utils
jawadqur Sep 17, 2025
611a061
curl is already installed - no need to re-install
jawadqur Sep 17, 2025
8d56541
curl is already installed - no need to re-install
jawadqur Sep 17, 2025
cabee8a
Fix naming in gh actions
jawadqur Sep 17, 2025
c43a026
Quay only...
jawadqur Sep 17, 2025
ab8e698
Quay only...
jawadqur Sep 17, 2025
c171498
Merge pull request #248 from uc-cdis/feat/utils
jawadqur Sep 17, 2025
5f42868
update dockerfile
mfshao Sep 18, 2025
4aa7599
update
mfshao Sep 18, 2025
a7c6ae6
test
mfshao Sep 18, 2025
45bc655
test
mfshao Sep 18, 2025
da8de95
Merge pull request #250 from uc-cdis/fix/brh-nb
mfshao Sep 18, 2025
aeb1b0f
Update requirements.txt
mfshao Sep 18, 2025
4f7c1c6
Update requirements.txt
mfshao Sep 18, 2025
352e4af
add welcome page to tutorial image
smvgarcia Sep 18, 2025
c8bb761
Merge pull request #252 from uc-cdis/smvgarcia-patch-1
smvgarcia Sep 18, 2025
56f40b9
merge master
jmontmaxwell Sep 18, 2025
f91d3df
trigger build
jmontmaxwell Sep 18, 2025
ad30ec9
Merge pull request #244 from uc-cdis/update/brh-tutorial-notebooks
jmontmaxwell Sep 18, 2025
2b92bef
adding a midrc container with notebooks
DanBiber Sep 22, 2025
30c9052
Merge pull request #253 from uc-cdis/drb-midrc-container
cgmeyer Sep 22, 2025
ee0fa0f
adding the jupyter-bih container that also contains an example notebook
DanBiber Sep 22, 2025
46e37cf
Merge pull request #255 from uc-cdis/drb-bih-container
cgmeyer Sep 22, 2025
f6a75c1
add brh-welcome to BRH generic image
smvgarcia Sep 22, 2025
5510d1f
Merge pull request #257 from uc-cdis/update-brh-generic
smvgarcia Sep 22, 2025
ef6db74
Add MIDRC-BIH Container GH action (#259)
nss10 Sep 23, 2025
25b785f
Add GH action to build MIDRC container images (#258)
nss10 Sep 23, 2025
9917243
Update Tutorial brh-welcome.html
smvgarcia Sep 23, 2025
79fcc86
Update Generic brh-welcome.html
smvgarcia Sep 23, 2025
c8687bb
Trigger Build
Sep 23, 2025
0d9b872
Trigger Build
Sep 23, 2025
08a1392
Merge pull request #260 from uc-cdis/smvgarcia-patch-1
smvgarcia Sep 23, 2025
e68977e
Merge branch 'master' into smvgarcia-patch-2
smvgarcia Sep 23, 2025
eb004a6
Merge pull request #261 from uc-cdis/smvgarcia-patch-2
smvgarcia Sep 23, 2025
dbeab22
Update BRH-notebooks generic requirements.txt
smvgarcia Sep 29, 2025
4837934
Trigger Build
Sep 29, 2025
e3f9e92
Merge pull request #264 from uc-cdis/smvgarcia-patch-1
smvgarcia Sep 29, 2025
290617a
Merge branch 'master' into chore/get-stata-license-from-env
george42-ctds Oct 1, 2025
e27fadd
Merge pull request #240 from uc-cdis/chore/get-stata-license-from-env
george42-ctds Oct 1, 2025
bd2b3dd
(HP-2318) Remove healdata-utils
george42-ctds Oct 29, 2025
5a4cd18
(HP-2318) Add welcome doc
george42-ctds Oct 29, 2025
a941c62
(HP-2318) Remove healdata-utils
george42-ctds Oct 29, 2025
44de633
(HP-2318) Add welcome doc
george42-ctds Oct 29, 2025
1e5cd5b
Merge pull request #267 from uc-cdis/chore/remove-healdata-utils-comb…
george42-ctds Oct 29, 2025
22b87f3
Merge pull request #266 from uc-cdis/chore/remove-healdata-utils-generic
george42-ctds Oct 29, 2025
8b8f506
First POC of generic JupyterLab workspace with software repository
pschumm Nov 4, 2025
3c03ce1
(HP-2406) Add build-and-push for jupyterlab-generic
george42-ctds Nov 18, 2025
97edaf9
(HP-2406) fix typo
george42-ctds Nov 18, 2025
d0e0f8c
Merge pull request #268 from pschumm/feat/software-repository
mfshao Nov 21, 2025
829109e
remove software-repository container for now
mfshao Nov 24, 2025
8e31e40
Merge pull request #270 from uc-cdis/chore/cleanup
mfshao Nov 25, 2025
2d210c8
(HP-2408) Removed commented section
george42-ctds Dec 1, 2025
6b9334c
Merge branch 'master' into chore/add-build-for-jupyterlab-generic
george42-ctds Dec 1, 2025
95a8137
(HP-2406) Allow parameters in start script
george42-ctds Dec 2, 2025
41253e2
update
mfshao Dec 3, 2025
9ea2e10
update comments
mfshao Dec 3, 2025
2a8297b
Merge pull request #271 from uc-cdis/chore/mshao-test
mfshao Dec 3, 2025
37f33ff
(HP-2406) Remove commented /data symlinks
george42-ctds Dec 10, 2025
f90bf90
Merge pull request #269 from uc-cdis/chore/add-build-for-jupyterlab-g…
george42-ctds Dec 10, 2025
16857c5
Update jupyterlab-start.sh
mfshao Dec 15, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 3 additions & 4 deletions .github/workflows/build_and_push_nf_base_images.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,14 +17,13 @@ jobs:
- name: Checkout repository
uses: actions/checkout@v3
with:
path: containers

path: containers

- name: Checkout other private repository
uses: actions/checkout@v3
with:
repository: uc-cdis/base-images
token: ${{ secrets.PLANXCYBORG_TOKEN }}
token: ${{ secrets.PLANXCYBORG_PAT }}
path: base-images

- name: Set up Docker Buildx
Expand Down Expand Up @@ -62,7 +61,7 @@ jobs:

- name: Trigger `get_layer_info_for_nf_imgs.yml` workflow
env:
GH_TOKEN: ${{ secrets.PLANXCYBORG_TOKEN }}
GH_TOKEN: ${{ secrets.PLANXCYBORG_PAT }}
run: |
gh api \
--method POST \
Expand Down
22 changes: 22 additions & 0 deletions .github/workflows/build_jupyter_bih_image.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
name: Build and Push Jupyter-BIH image

on:
push:
paths:
- jupyter-bih/**
- .github/workflows/build_jupyter_bih_image.yml

jobs:
jupyter-midrc-bih:
name: Build and Push jupyter-bih image
uses: uc-cdis/.github/.github/workflows/image_build_push.yaml@master
with:
DOCKERFILE_LOCATION: "./jupyter-bih/Dockerfile"
DOCKERFILE_BUILD_CONTEXT: "./jupyter-bih"
OVERRIDE_REPO_NAME: "jupyter-notebook"
OVERRIDE_TAG_NAME: "bih-$(echo ${GITHUB_REF#refs/*/} | tr / _)"
secrets:
ECR_AWS_ACCESS_KEY_ID: ${{ secrets.ECR_AWS_ACCESS_KEY_ID }}
ECR_AWS_SECRET_ACCESS_KEY: ${{ secrets.ECR_AWS_SECRET_ACCESS_KEY }}
QUAY_USERNAME: ${{ secrets.QUAY_USERNAME }}
QUAY_ROBOT_TOKEN: ${{ secrets.QUAY_ROBOT_TOKEN }}
22 changes: 22 additions & 0 deletions .github/workflows/build_jupyter_midrc_image.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
name: Build and Push Jupyter-MIDRC image

on:
push:
paths:
- jupyter-midrc/**
- .github/workflows/build_jupyter_midrc_image.yml

jobs:
jupyter-midrc:
name: Build and Push jupyter-midrc image
uses: uc-cdis/.github/.github/workflows/image_build_push.yaml@master
with:
DOCKERFILE_LOCATION: "./jupyter-midrc/Dockerfile"
DOCKERFILE_BUILD_CONTEXT: "./jupyter-midrc"
OVERRIDE_REPO_NAME: "jupyter-notebook"
OVERRIDE_TAG_NAME: "midrc-$(echo ${GITHUB_REF#refs/*/} | tr / _)"
secrets:
ECR_AWS_ACCESS_KEY_ID: ${{ secrets.ECR_AWS_ACCESS_KEY_ID }}
ECR_AWS_SECRET_ACCESS_KEY: ${{ secrets.ECR_AWS_SECRET_ACCESS_KEY }}
QUAY_USERNAME: ${{ secrets.QUAY_USERNAME }}
QUAY_ROBOT_TOKEN: ${{ secrets.QUAY_ROBOT_TOKEN }}
44 changes: 44 additions & 0 deletions .github/workflows/build_push_jupyterlab_generic.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
name: Push Jupyterlab Generic Image to quay

on:
push:
paths:
- jupyterlab-generic/**
- .github/workflows/build_push_jupyterlab_generic.yml
workflow_dispatch:

jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Extract branch name
id: extract_branch
run: |
echo "IMAGE_TAG=$(echo ${GITHUB_REF#refs/*/} | tr / _)"
echo "IMAGE_TAG=$(echo ${GITHUB_REF#refs/*/} | tr / _)" >> $GITHUB_ENV

- name: Login to Quay.io
id: login
uses: docker/login-action@v3
with:
registry: quay.io
username: ${{ secrets.QUAY_USERNAME }}
password: ${{ secrets.QUAY_ROBOT_TOKEN }}

- name: Extract metadata
id: meta
uses: docker/metadata-action@v5
with:
images: |
quay.io/cdis/jupyterlab-generic:${{ env.IMAGE_TAG }}

- name: Build and Push Image
uses: docker/build-push-action@v6
with:
context: ./jupyterlab-generic
file: "./jupyterlab-generic/Dockerfile"
push: true
tags: |
quay.io/cdis/jupyterlab-generic:${{ env.IMAGE_TAG }}
labels: ${{ steps.meta.outputs.labels }}
23 changes: 23 additions & 0 deletions .github/workflows/build_utils_image.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
name: Build and push utilities image

on:
push:
paths:
- utilities/**
- .github/workflows/build_utils_image.yml

jobs:
utils:
name: Build and Push jupyter-vadc
uses: uc-cdis/.github/.github/workflows/image_build_push.yaml@master
with:
DOCKERFILE_LOCATION: "./utilities/Dockerfile"
DOCKERFILE_BUILD_CONTEXT: "./utilities"
OVERRIDE_REPO_NAME: "utilities"
USE_QUAY_ONLY: true
# OVERRIDE_TAG_NAME: "vadc-$(echo ${GITHUB_REF#refs/*/} | tr / _)"
secrets:
ECR_AWS_ACCESS_KEY_ID: ${{ secrets.ECR_AWS_ACCESS_KEY_ID }}
ECR_AWS_SECRET_ACCESS_KEY: ${{ secrets.ECR_AWS_SECRET_ACCESS_KEY }}
QUAY_USERNAME: ${{ secrets.QUAY_USERNAME }}
QUAY_ROBOT_TOKEN: ${{ secrets.QUAY_ROBOT_TOKEN }}
Loading
Loading