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 .def file for apptainer build #5

Closed
espenhgn opened this issue Sep 30, 2024 · 0 comments · Fixed by #6
Closed

Add .def file for apptainer build #5

espenhgn opened this issue Sep 30, 2024 · 0 comments · Fixed by #6
Assignees
Labels
enhancement New feature or request

Comments

@espenhgn
Copy link
Contributor

The Docker ENTRYPOINT/WORKDIR directives are not correctly used with Apptainer, requiring syntax like:

apptainer exec --pwd /mtag mtag.sif python mtag.py --help

to work.
This may be better solved by using definition files

@espenhgn espenhgn added the enhancement New feature or request label Sep 30, 2024
@espenhgn espenhgn self-assigned this Sep 30, 2024
espenhgn added a commit that referenced this issue Oct 1, 2024
espenhgn added a commit that referenced this issue Oct 1, 2024
* Add .def file for apptainer build
Fixes #5

* test pep440 pattern
espenhgn added a commit that referenced this issue Oct 1, 2024
* Update README.md

* Add apptainer definition file (#6)

* Add .def file for apptainer build
Fixes #5

* test pep440 pattern

* bump version

* replace apptainer version

* version v0.1.0-rc3

* update README; shallow git clone

* WORKDIR

* mtag/SHA to list of software

* project name in sphinx-docs
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant