Changes between Version 38 and Version 39 of HPC_deploy


Ignore:
Timestamp:
2016-12-23T15:15:07+01:00 (7 years ago)
Author:
Pieter Neerincx
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • HPC_deploy

    v38 v39  
    77==== 0. Make sure perms are correct ====
    88
    9 Either use umask before you start:
     9Use umask **before** you start:
    1010{{{
    1111umask 0002
    1212}}}
    13 or use
    14 {{{
    15 chmod g+rwX,o+rX,o-w /apps/data/.....
    16 }}}
    17 after deploying, but **before** [#SyncRefData running the hpc-environment-sync.bash script]!
    1813
    1914==== 1. Where to put reference data ====
     
    108103}}}
    109104   * On [https://github.com/hpcugent/easybuild-easyconfigs/tree/master/easybuild/easyconfigs https://github.com/hpcugent/easybuild-easyconfigs/tree/master/easybuild/easyconfigs] for the latest and greatest from the source.
    110 1. Custom EasyConfigs not yet pull-merged into the !GitHub repos from [http://www.ugent.be/hpc/en HPC Ugent] are stored in a fork from this repo at:
     1051. Custom !EasyConfigs not yet pull-merged into the !GitHub repos from [http://www.ugent.be/hpc/en HPC Ugent] are stored in a fork from this repo at:
    111106{{{
    112107https://github.com/molgenis/easybuild-easyconfigs.git
    113108}}}
    114    If it ain't on GitHub your EasyConfig does not exist and software centrally deployed in /apps without EasyConfig on GitHub is subject to removal without warning!
    115    We use the standard way of working with GitHub repo's, so:
    116    1. Create an online fork @ GitHub
    117    2. Clone your own online GitHub fork in for example your home dir on the cluster
    118    3. When adding/modifying EasyConfigs commit followed by a push to your own fork.
     109   If it ain't on !GitHub your !EasyConfig does not exist and software centrally deployed in /apps without !EasyConfig on !GitHub is subject to removal without warning!
     110   We use the standard way of working with !GitHub repo's, so:
     111   1. Create an online fork @ !GitHub
     112   2. Clone your own online !GitHub fork in for example your home dir on the cluster
     113   3. Add/modify !EasyConfigs, commit and push to your own fork.
    119114      Never push to the blessed master @ https://github.com/molgenis/easybuild-easyconfigs.git!
    120115   4. Create a pull request to get your changes into the blessed master.