X-Git-Url: https://git.arvados.org/arvados-dev.git/blobdiff_plain/c9a2b14dfb3542dfd9600820aea5aa82dd0cdab1..2a31a90631cd9f94271bb2ae41ebddb6050bc0c0:/cmd/art/TASKS diff --git a/cmd/art/TASKS b/cmd/art/TASKS index 9aa1a3b..385e283 100644 --- a/cmd/art/TASKS +++ b/cmd/art/TASKS @@ -1,5 +1,5 @@ -Prepare release branch -Update the "Upgrading Arvados and Release notes" doc page (main and release branch) +Prepare release branches +Update provision.sh, formula and arvbox to point to release. Update the "Upgrading Arvados and Release notes" doc page (main and release branch). Ensure that the entire automated testing pipeline is passing on Jenkins Manual testing Review release branch @@ -7,17 +7,21 @@ Create next redmine release Draft release notes and publish them to www-dev Review release notes Build RC packages -Test installer -Deploy RC packages to playground -Run bam-to-vcf pipeline pipeline +Build RC arvados/jobs image +Ensure installer tests are passing +Build compute image & deploy RC packages to playground +Run bam-to-vcf demo pipeline Approve RC for release Build final release packages +Publish stable arvados/jobs Docker image Push packages to stable -Publish docker image, python and ruby packages -Publish formula/installer for release +Publish Python and Ruby packages +Publish Java package +Publish R package Publish arvados/arvbox-demo image Tag commits -Update doc site -Merge release notes (step 6) form "develop" to "main" and publish release on arvados.org -Send out release notification +Ensure doc.arvados.org has new version +Merge release notes (step 7) from "develop" to "main" on arvados.org +Send out release announcements Major releases only: Copy "run-tests" jobs in jenkins +Add the release to zenodo.org