...
sections | description | content | associated options | effect | |||
---|---|---|---|---|---|---|---|
SOURCES: | (required) information on Version Control System | list (sequence) of mappings | description | --skipSources | do not checkout/clone sources | -R(requires -D working_dir_path) | |
VCS: | (required) type of Version Control System | ||||||
REPO: | (required) URL of the repository, including path to branch/tag | -R --checkRevision | specifies and check revision number or a commit hash | ||||
DIR: | (required) target directory in which to store this project sources | ||||||
VERSION: | (optional) target version of the sources | ||||||
MODULES: | (required) information on module environment required | sequence of modules, e.g. | after purge, list of modules will be loaded, while already | -M premodule | load any site specific module(s) before the ones in the YAML file (e.g "cineca" on the Gateway) | ||
BUILDS: | (required) information on how to build the libraries | sequence of build mappings | description |
--skipBuilds | do not attempt to build the libraries (requires -D working_dir_path) | ||
DIR: | directory from which the build command should be executed | ||||||
CMD: | build command (script, makefile, etc...) | ||||||
ACTORS: | (required) information on where FC2K project files are stored | sequence of FC2K mappings | description | --skipActors | do not attempt to create the actor (requires -D working_dir_path) | ||
DIR: | directory from which fc2k should be executed | ||||||
XML: | path to FC2K project file for a given actor | ||||||
COMMENTS: | (optional) any comments, notes, documentation |
Note: all path are given relatively to the working directory (created automatically inside the current directory) or specified with option -D working_dir_path
How-to test and publish a release
...