-
Notifications
You must be signed in to change notification settings - Fork 2.4k
spack containerize: permit to customize the base images #15028
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
Merged
Merged
Changes from all commits
Commits
Show all changes
13 commits
Select commit
Hold shift + click to select a range
b43882e
Renamed attributes in the container schema
alalazo 7e6941f
Permit to customize base images in container recipes
alalazo 35a32c0
Remove the possibility to declare os packages to be installed
alalazo 7889159
Revert "Remove the possibility to declare os packages to be installed"
alalazo 41047ef
spack containerize: permit to install os packages in the build stage
alalazo 31f3142
Packages directly under "os_packages" are installed in both the build…
alalazo b189ca7
Avoid for loop in favor of template manipulation
alalazo 6fb034d
containerize: permit to specify the os pkg manager
alalazo 2994e8d
containerize: option to avoid updating the system pkg manager cache
alalazo 7ae38f4
spack containerize: updated documentation
alalazo b0a3dd3
containerize: updated docs according to Peter's comment
alalazo 6ccff2a
containerize: updated documentation
alalazo 30dc964
containerize: improved readability of template files, fixed typos in …
alalazo File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,42 +1,45 @@ | ||
| { | ||
| "ubuntu:18.04": { | ||
| "update": "apt-get -yqq update && apt-get -yqq upgrade", | ||
| "install": "apt-get -yqq install", | ||
| "clean": "rm -rf /var/lib/apt/lists/*", | ||
| "environment": [], | ||
| "build": "spack/ubuntu-bionic", | ||
| "build_tags": { | ||
| "develop": "latest" | ||
| "images": { | ||
| "ubuntu:18.04": { | ||
| "os_package_manager": "apt", | ||
| "build": "spack/ubuntu-bionic", | ||
| "build_tags": { | ||
| "develop": "latest" | ||
| } | ||
| }, | ||
| "ubuntu:16.04": { | ||
| "os_package_manager": "apt", | ||
| "build": "spack/ubuntu-xenial", | ||
| "build_tags": { | ||
| "develop": "latest" | ||
| } | ||
| }, | ||
| "centos:7": { | ||
| "os_package_manager": "yum", | ||
| "environment": [], | ||
| "build": "spack/centos7", | ||
| "build_tags": { | ||
| "develop": "latest" | ||
| } | ||
| }, | ||
| "centos:6": { | ||
| "os_package_manager": "yum", | ||
| "build": "spack/centos6", | ||
| "build_tags": { | ||
| "develop": "latest" | ||
| } | ||
| } | ||
| }, | ||
| "ubuntu:16.04": { | ||
| "update": "apt-get -yqq update && apt-get -yqq upgrade", | ||
| "install": "apt-get -yqq install", | ||
| "clean": "rm -rf /var/lib/apt/lists/*", | ||
| "environment": [], | ||
| "build": "spack/ubuntu-xenial", | ||
| "build_tags": { | ||
| "develop": "latest" | ||
| } | ||
| }, | ||
| "centos:7": { | ||
| "update": "yum update -y && yum install -y epel-release && yum update -y", | ||
| "install": "yum install -y", | ||
| "clean": "rm -rf /var/cache/yum && yum clean all", | ||
| "environment": [], | ||
| "build": "spack/centos7", | ||
| "build_tags": { | ||
| "develop": "latest" | ||
| } | ||
| }, | ||
| "centos:6": { | ||
| "update": "yum update -y && yum install -y epel-release && yum update -y", | ||
| "install": "yum install -y", | ||
| "clean": "rm -rf /var/cache/yum && yum clean all", | ||
| "environment": [], | ||
| "build": "spack/centos6", | ||
| "build_tags": { | ||
| "develop": "latest" | ||
| "os_package_managers": { | ||
| "apt": { | ||
| "update": "apt-get -yqq update && apt-get -yqq upgrade", | ||
| "install": "apt-get -yqq install", | ||
| "clean": "rm -rf /var/lib/apt/lists/*" | ||
| }, | ||
| "yum": { | ||
| "update": "yum update -y && yum install -y epel-release && yum update -y", | ||
| "install": "yum install -y", | ||
| "clean": "rm -rf /var/cache/yum && yum clean all" | ||
| } | ||
| } | ||
| } |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
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.
Uh oh!
There was an error while loading. Please reload this page.