Update maskfile.md

This commit is contained in:
wassname
2023-10-08 10:06:35 +08:00
committed by GitHub
parent cd6a17a474
commit 834bbfe389
+5 -4
View File
@@ -7,17 +7,18 @@ Tasks running for [mask](https://github.com/jacobdeichert/mask).
> record pip and conda requirements
~~~sh
export PROJECT_NAME={{ cookiecutter.repo_name }}
source activate {{ cookiecutter.repo_name }}
mkdir -p requirements
conda env export --no-builds --from-history --name $PROJECT_NAME > requirements/environment.min.yaml
conda env export --name $PROJECT_NAME > requirements/environment.max.yaml
conda env export --no-builds --from-history > requirements/environment.min.yaml
conda env export > requirements/environment.max.yaml
python -m pip freeze > requirements/pip.conda.txt
# cd requirements && conda-lock -f environment.max.yaml -p linux-64
cd requirements && conda-lock -f environment.max.yaml -p linux-64
~~~
## create_environment
~~~sh
set -x -e
export PROJECT_NAME={{ cookiecutter.repo_name }}
@echo ">>> Detected conda, creating conda environment."
conda env create --name $(PROJECT_NAME) python=3 -f ./requirements/environment.yaml