.. _releasescript: Release Script ===================== +--------------+-------------------------------------------------------------------------------+ |**bin** |``release-csra-rc`` | +--------------+-------------------------------------------------------------------------------+ |**help** |``release-csra-rc --help`` | +--------------+-------------------------------------------------------------------------------+ |**repository**|``https://github.com/csra/csra-release-utils.git`` | +--------------+-------------------------------------------------------------------------------+ Example of 0.11 release ---------------------- First of all we do a dry run, if no errors occur than removed the ``--dry-run`` argument and perform the release. .. code-block:: bash $ release-csra-rc --citk ~/workspace/csra/citk --version 0.11 --dry-run 2018-04-12 16:39:12 spoon csra_release_utils.release[3384] INFO === prepare distribution /home/divine/workspace/csra/citk/distributions/lsp-csra-0.11.distribution === 2018-04-12 16:39:12 spoon csra_release_utils.release[3384] INFO === release related projects === 2018-04-12 16:39:12 spoon csra_release_utils.release[3384] INFO create release branch release-0.11 of project csra-utils from branch master... 2018-04-12 16:39:24 spoon csra_release_utils.release[3384] INFO create release branch release-0.11 of project lsp-csra-docs from branch master... 2018-04-12 16:41:54 spoon csra_release_utils.release[3384] INFO create release branch release-0.11 of project bco.registry.csra-db-deployer from branch master... 2018-04-12 16:41:55 spoon csra_release_utils.release[3384] INFO create release branch release-0.11 of project lsp-csra-system-startup from branch master... 2018-04-12 16:41:56 spoon csra_release_utils.release[3384] INFO create release branch release-0.11 of project lsp-csra-system-config from branch master... 2018-04-12 16:41:57 spoon csra_release_utils.release[3384] INFO create release branch release-0.11 of project fsmt-exp-csra-experiments from branch master... 2018-04-12 16:44:02 spoon csra_release_utils.release[3384] INFO === upgrade versions in new distribution === 2018-04-12 16:44:02 spoon csra_release_utils.release[3384] INFO === release script successfully finished === 2018-04-12 16:44:02 spoon csra_release_utils.release[3384] INFO === your next steps should be === 2018-04-12 16:44:02 spoon csra_release_utils.release[3384] INFO * backup local models, images and data stored at the core machines! 2018-04-12 16:44:02 spoon csra_release_utils.release[3384] INFO * create jenkins release sync and generate distribution scripts. 2018-04-12 16:44:02 spoon csra_release_utils.release[3384] INFO * inform the other developers about the new release!