Last modified: 2014-02-14 11:38:31 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T62613, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 60613 - Tag releases of mediawiki-selenium gem
Tag releases of mediawiki-selenium gem
Status: RESOLVED FIXED
Product: Wikimedia
Classification: Unclassified
Quality Assurance (Other open bugs)
unspecified
All All
: Unprioritized normal (vote)
: ---
Assigned To: Nobody - You can work on this!
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2014-01-30 10:28 UTC by Željko Filipin
Modified: 2014-02-14 11:38 UTC (History)
3 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description Željko Filipin 2014-01-30 10:28:06 UTC
Some releases of mediawiki-selenium ruby gem[1][2] are already tagged (thanks to hashar), but a few recent ones are not.

1: https://gerrit.wikimedia.org/r/#/admin/projects/mediawiki/selenium
2: https://rubygems.org/gems/mediawiki-selenium
Comment 1 Antoine "hashar" Musso (WMF) 2014-01-31 08:29:09 UTC
It would be nice to have a script that would handle the release for you. The repository is mediawiki/selenium.git

The script should look at lib/mediawiki/selenium/version.rb and bump the version constant:

  VERSION = "0.1.20"

Then git add and commit that change using as a commit message:

 Bumped patch version to 0.1.21

Then tag the resulting commit and ask the person to push the commit and tag in Gerrit.

The script might need an option to let one bump the major/minor/patch version number.
Comment 2 Antoine "hashar" Musso (WMF) 2014-01-31 08:33:11 UTC
I have tagged previous versions:

$ git tag 0.1.14 82a4478
$ git tag 0.1.15 64c88e9
$ git tag 0.1.16 1018e26
$ git tag 0.1.18 edffb5c
$ git tag 0.1.19 df564f5
$ git tag 0.1.20 a511190

$ git push --tags
Total 0 (delta 0), reused 0 (delta 0)
remote: Processing changes: refs: 6, done    
To ssh://hashar@gerrit.wikimedia.org:29418/mediawiki/selenium.git
 * [new tag]         0.1.14 -> 0.1.14
 * [new tag]         0.1.15 -> 0.1.15
 * [new tag]         0.1.16 -> 0.1.16
 * [new tag]         0.1.18 -> 0.1.18
 * [new tag]         0.1.19 -> 0.1.19
 * [new tag]         0.1.20 -> 0.1.20
$


0.1.17 never existed so I skipped that tag.

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links