ReleaseEngineering/Applications/Tooltool: Difference between revisions

Line 130: Line 130:
== Pre-requisites to run an upload ==
== Pre-requisites to run an upload ==


* You need a unix account on the tooltool upload server, and an upload folder for each visibility level you need to upload to. For example, in the case two visibility levels are supported (pub and pvt), what would be needed is folders /tooltool/uploads/$user/pub and /tooltool/uploads/$user/pvt
* You need to be added to the "vpn_tooltooleditors" LDAP group (see below)
* You need ssh properly configured to access the tooltool upload server
* You need ssh properly configured to access the tooltool upload server; if the key you normally use to access mozilla servers is ~/.ssh/id_rsa, no further setup is needed. If it's a different one, you will need to add the following entry to your ~/.ssh/config file:
* You need rsync
 
    Host tooltool-uploads.pub.build.mozilla.org
    IdentityFile ~/.ssh/my_key
    User my_user
 
* You need rsync (it is used by tooltool to transfer files)
* You need tooltool! https://github.com/mozilla/build-tooltool/blob/master/tooltool.py
* You need tooltool! https://github.com/mozilla/build-tooltool/blob/master/tooltool.py


Confirmed users
107

edits