diff options
author | Mohammad Akhlaghi <mohammad@akhlaghi.org> | 2018-11-13 14:09:13 +0000 |
---|---|---|
committer | Mohammad Akhlaghi <mohammad@akhlaghi.org> | 2018-11-13 14:12:56 +0000 |
commit | 080d9176fa3fc281cf7974b8431a6c5f3be62dab (patch) | |
tree | e91234df95ad0136524eda8324b72b9fc6e9c0fd /README.md | |
parent | 50139310e1ec4594da15651ecb8475ab33248cb5 (diff) |
Version of programs checked on each run of pipeline
The version of all programs is now checked in
`reproduce/make/src/initialize.mk' and the pipeline won't complete if any
of the program versions change from those listed in
`reproduce/config/pipeline/dependency-versions.mk'.
Since the pipeline is systematically checking all program versions, we
don't need Gnuastro's `--onlyversion' option any more. So it (and all
references to it) have been removed.
Diffstat (limited to 'README.md')
-rw-r--r-- | README.md | 12 |
1 files changed, 3 insertions, 9 deletions
@@ -466,15 +466,9 @@ advanced in later stages of your work. - **Gnuastro**: GNU Astronomy Utilities (Gnuastro) is currently a dependency of the pipeline which will be built and used. The main reason for this is to demonstrate how critically important it is to - version your software. If you do want to use Gnuastro in your - pipeline, be sure to un-comment the `onlyversion` option in - `reproduce/config/gnuastro/gnuastro.conf` file and set it to your - version of Gnuastro. This will force you to keep the pipeline in match - with the version of Gnuastro you are using all the time and also allow - commits to be exactly reproducible also (for example if you update to - a new version of Gnuastro during your research project). If you will - be using Gnuastro, you can also remove the "marks" (comments) put in - the relevant files of the list below to make them more readable. + version your software. If you will be using Gnuastro, you can also + remove the "marks" (comments) put in the relevant files of the list + below to make them more readable. - Delete marked part(s) in `configure`. - Delete marked parts in `reproduce/src/make/initialize.mk`. |