|
ShellB3
|
|
# ShellB3
|
|
======
|
|
======
|
|
|
|
|
|
ShellB3 is a pre-built scientific python environment meant for distribution or use with SSEC python projects.
|
|
ShellB3 is a pre-built scientific python environment meant for distribution or use with SSEC python projects.
|
|
|
|
|
|
|
|
## Docker build for CSPP (2021Q2) - see `Docker/build.sh`
|
|
|
|
1. Build the software into a container
|
|
|
|
`docker build --no-cache --build-arg BORT=branch-or-tag-name . -f shellb3-cspp-py38.Dockerfile -t shellb3-cspp-py38.latest
|
|
|
|
|
|
|
|
2. Create relocatable binaries and export a tar ball to local directory
|
|
|
|
`docker run -e SHELLB3_ARCHIVE_DIR=/dock -it --rm -v $HOME/dock:/dock -w /opt/shellb3-cspp-py38/ShellB3 shellb3-cspp-py38:latest /bin/bash -l -c "unset LANG; bash shallbethree.sh bin_dist"`
|
|
|
|
|
|
|
|
|
|
|
|
|
|
"Base" branches
|
|
"Base" branches
|
|
------
|
|
------
|
|
- base_2021Q2
|
|
- base_2021Q2
|
... | @@ -19,4 +28,4 @@ drops Python 2 support, adds opensuse SSL compatibility (version 1.1.0) |
... | @@ -19,4 +28,4 @@ drops Python 2 support, adds opensuse SSL compatibility (version 1.1.0) |
|
|
|
|
|
- base_2019Q1
|
|
- base_2019Q1
|
|
|
|
|
|
adds ABI compatibility with various system-provided SSL libraries |
|
adds ABI compatibility with various system-provided SSL libraries |
|
|
|
\ No newline at end of file |