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

php2650 #93

Merged
merged 11 commits into from
Jul 29, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
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
20 changes: 10 additions & 10 deletions .github/workflows/php2650-spring-tag.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,17 +4,17 @@ on: [workflow_dispatch]
env:
CLASS: php2650
TARGET: r_julia
SQLITE: true
PYTHON_VERSION: 3.9
SQLITE: false
PYTHON_VERSION: 3.11

jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v3

Choose a reason for hiding this comment

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

Now that we are updating this, v4 is available now


- name: Set Up GCloud
uses: google-github-actions/[email protected].0
uses: google-github-actions/[email protected].2
with:
project_id: ${{ secrets.GCP_PROJECT_ID_JH_DOCKER }}
service_account_key: ${{ secrets.GCP_SA_KEY_JH_DOCKER }}
Expand All @@ -28,8 +28,8 @@ jobs:
- name: Upload Julia Env Files to Google Storage Bucket
if: env.TARGET == 'r_julia'
run: |
gsutil cp -r requirements/classes/php2650/julia_env gs://jupyterhub-environment-files/spring-2023/php2650/past/${GITHUB_SHA}/julia
gsutil cp -r requirements/classes/php2650/julia_env gs://jupyterhub-environment-files/spring-2023/php2650/latest/julia
gsutil cp -r requirements/classes/php2650/julia_env gs://jupyterhub-environment-files/spring-2024/php2650/past/${GITHUB_SHA}/julia
gsutil cp -r requirements/classes/php2650/julia_env gs://jupyterhub-environment-files/spring-2024/php2650/latest/julia

- name: Configure Docker
run: gcloud auth configure-docker
Expand All @@ -40,13 +40,13 @@ jobs:
docker tag jupyterhub-docker-images_jh_image:latest gcr.io/jupyterhub-docker-images/php2650:${GITHUB_REF##*/}
docker tag jupyterhub-docker-images_jh_image:latest gcr.io/jupyterhub-docker-images/php2650:${GITHUB_SHA}
docker tag jupyterhub-docker-images_jh_image:latest gcr.io/jupyterhub-docker-images/php2650:latest
docker tag jupyterhub-docker-images_jh_image:latest gcr.io/jupyterhub-docker-images/php2650:spring-2023
docker tag jupyterhub-docker-images_jh_image:latest gcr.io/jupyterhub-docker-images/php2650:spring-2024
docker push gcr.io/jupyterhub-docker-images/php2650:latest
docker push gcr.io/jupyterhub-docker-images/php2650:spring-2023
docker push gcr.io/jupyterhub-docker-images/php2650:spring-2024
docker push gcr.io/jupyterhub-docker-images/php2650:${GITHUB_REF##*/}
docker push gcr.io/jupyterhub-docker-images/php2650:${GITHUB_SHA}

- name: Upload Conda Env Files to Google Storage Bucket
run: |
gsutil cp -r requirements/out gs://jupyterhub-environment-files/spring-2023/php2650/past/${GITHUB_SHA}/conda
gsutil cp -r requirements/out gs://jupyterhub-environment-files/spring-2023/php2650/latest/conda
gsutil cp -r requirements/out gs://jupyterhub-environment-files/spring-2024/php2650/past/${GITHUB_SHA}/conda
gsutil cp -r requirements/out gs://jupyterhub-environment-files/spring-2024/php2650/latest/conda
12 changes: 6 additions & 6 deletions .github/workflows/php2650.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,17 +11,17 @@ on:
env:
CLASS: php2650
TARGET: r_julia
SQLITE: true
PYTHON_VERSION: 3.9
SQLITE: false
PYTHON_VERSION: 3.11

jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v3

- name: Set Up GCloud
uses: google-github-actions/[email protected].0
uses: google-github-actions/[email protected].2
with:
project_id: ${{ secrets.GCP_PROJECT_ID_JH_DOCKER }}
service_account_key: ${{ secrets.GCP_SA_KEY_JH_DOCKER }}
Expand All @@ -34,9 +34,9 @@ jobs:

- name: Configure Docker
run: gcloud auth configure-docker
- uses: satackey/[email protected]
# - uses: satackey/[email protected]
# Ignore the failure of a step and avoid terminating the job.
continue-on-error: true
# continue-on-error: true
- name: Build and Push JH Image
run: |
COMPOSE_DOCKER_CLI_BUILD=1 DOCKER_BUILDKIT=1 docker-compose up jh_image
Expand Down
1 change: 0 additions & 1 deletion requirements/classes/php2650/requirements.pip.txt
Original file line number Diff line number Diff line change
@@ -1,2 +1 @@
# add class-specific classes here:

84 changes: 44 additions & 40 deletions requirements/classes/php2650/requirements.txt
Original file line number Diff line number Diff line change
Expand Up @@ -26,48 +26,52 @@ protobuf
xlrd
bottleneck
pytables
tensorflow-cpu

# these are the base r packages in the r-notebook image ( YOU PROBABLY WANT THESE IF YOUR TARGET IN DOCKER IS r_lang OR r_julia )
r-base=4.0.0
r-caret=6.*
r-crayon=1.3*
r-devtools=2.3*
r-forecast=8.12*
r-hexbin=1.28*
r-htmltools=0.4*
r-htmlwidgets=1.5*
r-irkernel=1.1*
r-nycflights13=1.0*
r-randomforest=4.6*
r-rcurl=1.98*
r-rmarkdown=2.2*
r-rodbc=1.3*
r-rsqlite=2.2*
r-shiny=1.4*
r-tidyverse=1.3*
unixodbc=2.3.*
r-tidymodels=0.1*
r-leaflet=2.0*
r-microbenchmark=1.4*
r-foreach=1.5*
r-doParallel=1.0*
r-kernlab=0.9*
r-e1071=1.7*
r-pROC=1.18*
r-tree=1.0*
r-rpart=4.1*
r-caret=6.0*
r-doMC=1.3*
r-randomForest=4.6*
r-gbm=2.1*
r-Metrics=0.1*
r-keras=2.7
r-tfdatasets=2.7*
r-arules=1.7*
r-rtsne=0.*
r-deriv=4.1*
r-plotly=4.10*
r-cluster=2.1*
r-base=4.3.*
r-caret
r-crayon
r-devtools
r-forecast
r-hexbin
r-htmltools
r-htmlwidgets
r-irkernel
r-nycflights13
r-randomforest
r-rcurl
r-rmarkdown
r-rodbc
r-rsqlite
r-shiny
r-tidyverse
unixodbc
r-tidymodels
r-leaflet
r-microbenchmark
r-foreach
r-doParallel
r-kernlab
r-e1071
r-pROC
r-tree
r-rpart
r-caret
r-doMC
r-randomForest
r-gbm
r-Metrics
r-keras
r-tfdatasets
r-arules
r-rtsne
r-deriv
r-plotly
r-cluster
r-xgboost
r-ranger
r-tensorflow

# required for environment and plugins ( DO NOT REMOVE THESE!!! )
ipython
Expand Down
Loading