Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. Run [Prepare Vote #1] Java &.Net & C++ (Complete assembly) for master branch

  2. Download and unzip release archive. It can be found at "Artifacts " tab on build page.



    Code Block
    languagebash
    themeRDark
    linenumberstrue
    dragon:~/download:[]$ unzip release-2.7.0-rc0.zip
    It's OK if you see some error messages. Please wait until script execution is finished.
    Alert
    titleGIT remotes are Team City specifi
    typeError

    For now `.git/config` is Team City specific. This makes git folder from release archive completely broken.

    You should copy Ignite git repository to git folder by hand.

    Now you can run vote scripts3. Run vote scripts:
    Step 1:

    Code Block
    languagebash
    themeRDark
    dragon:~/download/release:[]$ ./vote_1\[git\]create_rc_tag.sh 
    Preparing vote 2.7.0-rc0
    Removing obsolete tag...
    2.7.0
    -rc0
    Deleted tag '2.7.0-rc0' (was b2119988f0)
    Username for 'https://git-wip-us.apache.org': nizhikov
    Password for 'https://nizhikov@git-wip-us.apache.org': 
    To https://git-wip-us.apache.org/repos/asf/ignite
     - [deleted]               2.7.0-rc0
    On branch master
    Your branch is ahead of 'my/master' by 2 commits.
      (use "git push" to publish your local commits)
    
    nothing to commit, working tree clean
    Creating new tag...
    Username for 'https://git-wip-us.apache.org': nizhikov
    Password for 'https://nizhikov@git-wip-us.apache.org': 
    Counting objects: 1, done.
    Writing objects: 100% (1/1), 166 bytes | 166.00 KiB/s, done.
    Total 1 (delta 0), reused 0 (delta 0)
    To https://git-wip-us.apache.org/repos/asf/ignite
     * [new tag]               2.7.0-rc0 -> 2.7.0-rc0
     
    ======================================================
    RC tag should be created.
    Please check results at 
    https://git-wip-us.apache.org/repos/asf?p=ignite.git;a=tags
    

    Please, check corresponding git tag is created.
    Step 2:
    Note: If you've already uploaded stagin release, you should remove it from nexus - https://repository.apache.org/#stagingRepositories

    Code Block
    languagebash
    themeRDark
    dragon:~/download/release:[]$ ./vote_2\[mvn\]\[pgp\]deploy_to_staging.sh 
    Preparing vote 2.7.0-rc0
    Uploading ./org/apache/ignite/ignite-spark (1 of 53).
    Uploading ./org/apache/ignite/ignite-clients (2 of 53).
    
    ...
    Uploading ./org/apache/ignite/ignite-mqtt (53 of 53).
    Uploaded
     
    ======================================================
    Maven staging should be created
    Please check results at
    https://repository.apache.org/#stagingRepositories
    Don't forget to close staging with proper comment
    
    
    
    

    Step 3:
    Note: Step 3 should be executed under root priveleges - vote_3_step_1\[packages\]build.shPlease, check corresponding git tag is created.