diff options
author | Brad King <brad.king@kitware.com> | 2020-10-01 16:29:19 (GMT) |
---|---|---|
committer | Kitware Robot <kwrobot@kitware.com> | 2020-10-01 16:29:24 (GMT) |
commit | d1e859291f30011ef97cc9d912af051ad71b21df (patch) | |
tree | ed68fd969ffe6772aa081faf0a398b3f9522ddb7 | |
parent | 0519db374c79f654b55de396943cafcf36db695f (diff) | |
parent | 7074b4c08cc1193598bfe17204fa8d5803f18dce (diff) | |
download | CMake-d1e859291f30011ef97cc9d912af051ad71b21df.zip CMake-d1e859291f30011ef97cc9d912af051ad71b21df.tar.gz CMake-d1e859291f30011ef97cc9d912af051ad71b21df.tar.bz2 |
Merge topic 'doc-rel-ci'
7074b4c08c Help/dev: Add maintainer guide steps for CI packaging pipeline updates
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !5309
-rw-r--r-- | Help/dev/maint.rst | 18 |
1 files changed, 17 insertions, 1 deletions
diff --git a/Help/dev/maint.rst b/Help/dev/maint.rst index 4c2c89f..75d685c 100644 --- a/Help/dev/maint.rst +++ b/Help/dev/maint.rst @@ -245,6 +245,20 @@ Commit with a message such as:: Release versions do not have the development topic section of the CMake Release Notes index page. +Update ``.gitlab-ci.yml`` to drop the ``upload:`` jobs from the +packaging pipeline by renaming them to start in ``.``: + +.. code-block:: shell + + sed -i 's/^upload:/.upload:/' .gitlab-ci.yml + +Commit with a message such as:: + + gitlab-ci: Drop package pipeline upload jobs for release branch + + The package pipeline for release versions should not upload packages + automatically to our archive of nightly development versions. + Update ``Source/CMakeVersion.cmake`` to set the version to ``$major.$minor.0-rc0``: @@ -276,13 +290,15 @@ Merge the ``release-$ver`` branch to ``master``: git merge --no-ff release-$ver Begin post-release development by restoring the development branch release -note infrastructure and the version date from ``origin/master``: +note infrastructure, the nightly package pipeline upload jobs, and +the version date from ``origin/master``: .. code-block:: shell git checkout origin/master -- \ Source/CMakeVersion.cmake Help/release/dev/0-sample-topic.rst sed -i $'/^Releases/ i\\\n.. include:: dev.txt\\\n' Help/release/index.rst + sed -i 's/^\.upload:/upload:/' .gitlab-ci.yml Update ``Source/CMakeVersion.cmake`` to set the version to ``$major.$minor.$date``: |