Task/dsapp 1 - ADCIRC Interactive VM #62
Open
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This pull request includes significant updates to the ADCIRC Interactive application, adding new functionalities and improving the setup process. The changes primarily involve the Dockerfile, README, and various scripts to support the multi-stage build and execution of the application.
Dockerfile and Build Process:
Compilation and Execution Scripts:
adcirc_compile.sh
script to automate the compilation of the ADCIRC suite, with logging and error handling.run.sh
based on existing templates to set up and launch a JupyterLab session with necessary configurations and token generation.tapisjob_app.sh
based on existing templates to manage the job execution environment, including port assignment and project directory setup.Application Configuration:
app.json
to define the ADCIRC Interactive application configuration for deployment, including runtime, container image, and job attributes.