Skip to content

Commit

Permalink
Merge pull request #40 from rse-ops/add/balsam
Browse files Browse the repository at this point in the history
add balsam build
  • Loading branch information
vsoch committed Apr 13, 2023
2 parents 4177215 + 91b82ef commit 8ef6e90
Show file tree
Hide file tree
Showing 3 changed files with 21 additions and 4 deletions.
9 changes: 5 additions & 4 deletions .github/workflows/build-merlin.yaml
Original file line number Diff line number Diff line change
@@ -1,13 +1,14 @@
name: build merlin (and other manual Dockerfile)

on:
workflow_dispatch:
# Always test on pull request
pull_request: []
# pull_request: []

# Deploy on merge to main
push:
branches:
- main
# push:
# branches:
# - main

jobs:
build:
Expand Down
9 changes: 9 additions & 0 deletions balsam/Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
ARG tag=mamba
FROM ghcr.io/rse-ops/flux-conda:${tag}

ENV DEBIAN_FRONTEND=nonintercative
RUN apt-get update && apt-get install -y tzdata && \
mamba install singularity && \
mamba install -y numpy matplotlib scipy && \
pip install balsam && \
apt-get clean
7 changes: 7 additions & 0 deletions balsam/uptodate.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
dockerbuild:

build_args:
tag:
key: tag
versions:
- mamba

0 comments on commit 8ef6e90

Please sign in to comment.