-
Notifications
You must be signed in to change notification settings - Fork 219
[.yeb] add initial (experimental) support for easyconfigs in YAML syntax #1447
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
Conversation
fix remarks + kickstart unit tests for .yeb
fix description match in .yeb unit test
'fix' broken scripts test
optional PyYAML dep + require --experimental for .yeb
also exclude .yeb test easyconfigs from test_module_naming_scheme
[.yeb] initial support for parsing easyconfig files in YAML syntax (REVIEW)
fix remarks + remove hack for fixed issue with license constants
add gzip as test file
Add auto_convert_value_types parameter to parsers
(oops)
[.yeb] no (more) need for quotes in version definition in gzip.yeb (WIP)
fix broken test
[.yeb] easyconfig files in YAML syntax working with dependencies
…k into feature/yaml
use %(version)s in source_urls in Python .yeb easyconfig
added sqlite and python test files
|
EasyBuild framework unit test suite PASSed (see https://jenkins1.ugent.be/job/easybuild-framework-pr-builder/2259/console for more details). This pull request is now ready for review/testing. Please try and find someone who can tackle this; contact @boegel if you're not sure what to do. |
|
EasyBuild framework unit test suite PASSed (see https://jenkins1.ugent.be/job/easybuild-framework-pr-builder/2260/console for more details). This pull request is now ready for review/testing. Please try and find someone who can tackle this; contact @boegel if you're not sure what to do. |
[.yeb] add initial (experimental) support for easyconfigs in YAML syntax
mostly implemented by @Caylo, mature enough to be included in EB v2.4.0 under
--experimentalsee http://easybuild.readthedocs.org/en/latest/Writing_yeb_easyconfig_files.html for detailed documentation on what is already supported
requires that https://pypi.python.org/pypi/PyYAML is available (but only when parsing
.yebeasyconfigs)implemented via
feature/yamlbranch and PRs #1408, #1420, #1426, #1429, #1430, #1443