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

Add PAVICS homepage notebooks to Jenkins testsuite and new Jupyter env build #79

Merged
merged 10 commits into from Jul 6, 2021

Commits on Jun 18, 2021

  1. Copy the full SHA
    5b793a4 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    e8741ae View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    33a6a7c View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    b9889aa View commit details
    Browse the repository at this point in the history

Commits on Jul 5, 2021

  1. Copy the full SHA
    7e521b0 View commit details
    Browse the repository at this point in the history
  2. pavics-landing: delegate required creation of Jupyter env layout

    In addition to the writable-workspace/ folder, we also need to re-create
    the pavics-homepage/ layout.
    
    To fix
    ```
    DriverError: /notebook_dir/pavics-homepage/tutorial_data/test_regions.geojson: No such file or directory
    ```
    
    Path to those .geojson files are hardcoded so users can copy the nb to
    writable-workspace/ dir and still be able to run them seemlessly from
    the Jupyter env (without having to also copy those *.geojson files with
    the notebooks).
    
    The layout creation will be delegated to pavics-landing repo so this
    repo is generic.
    tlvu committed Jul 5, 2021
    Copy the full SHA
    40a3c7d View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    691e67a View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    c838892 View commit details
    Browse the repository at this point in the history
  5. runtest: add ability to regex replace "pavics" to "boreas" to force u…

    …se testdata from prod
    
    Add "TEST_USE_PROD_DATA" on any lines that we need to regex replace
    "pavics" to "boreas".
    
    For pavics-landing notebooks that use huge data from .ncml:
    ```
    HTTPError: 404 Client Error:  for url: http://lvupavicsdev.ouranos.ca:8083/twitcher/ows/proxy/thredds/catalog/datasets/simulations/bias_adjusted/cmip5/ouranos/cb-oura-1.0/catalog.xml
    ```
    
    Can not replicate all those .nc files that provides those .ncml.
    tlvu committed Jul 5, 2021
    Copy the full SHA
    bc705ce View commit details
    Browse the repository at this point in the history
  6. Copy the full SHA
    82b3fd5 View commit details
    Browse the repository at this point in the history