ACCESS-NRI / payu-condaenv

A conda (mamba) python environment for running payu
Apache License 2.0
0 stars 2 forks source link
conda infrastructure model-release-team

payu-condaenv

Overview

This repository is responsible for building, packaging and deploying payu as a micromamba environment.

Usage

Triggering a Deployment

In order to trigger a deployment, some steps must be followed:

Using the Deployed Payu

On all of the deployment targets, the deployed Payu environment can be activated using Environment Modules.

Gadi

Make sure you're a member of the vk83 project! If not, see how to join an NCI project.

Important: make sure you do not have another conda environment active - either run conda deactivate or module unload any modules that are using conda.

Once you are a member, run the following:

module use /g/data/vk83/modules
module load payu/VERSION

Payu can then be invoked with payu COMMAND. See payu --help for more information.

Notes

On Future Deployment Environments

New deployment environments must be created as a GitHub Environment and also have an entry in the config/deployment-environment.json file.

Deploying locally

To deploy locally, you can use the assets created in the release. Releases are found here. Specifically: