Closed
Bug 1185541
Opened 10 years ago
Closed 9 years ago
Give mcomella permission to trigger ci.mozilla.org builds
Categories
(Infrastructure & Operations :: IT-Managed Tools, task)
Infrastructure & Operations
IT-Managed Tools
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: mcomella, Unassigned)
Details
(Whiteboard: [kanban:https://webops.kanbanize.com/ctrl_board/2/1441] )
I have implemented several lint systems for mobile/android/ (bug 939329 and bug 1170283) and would like to run them regularly with a notification, such as an email, when there are failures. I'm using bug 1180341 and bug 1180343 for this work.
nalexander gave some suggestions in bug 1180341 comment 1 and beyond, Jenkins on ci.mozilla.org being one of them. As it seemed a combination of easiest and most economical, I decided to move ahead with it.
It'd be great if I could trigger builds via the web interface so I can figure out how to properly configure the build environment (rather than waiting some interval between pushes).
Reporter | ||
Comment 1•10 years ago
|
||
Note: I need additional dependencies on Jenkins that I'm not sure I can get, python 2.7 and node included. Is it possible? Who can I talk to (preferably in real time) about getting my job set up correctly?
Comment 2•9 years ago
|
||
It looks like you need a separate account that can trigger builds through the web UI. If you can point me at a preferred public GPG key, I can send you an encrypted copy of the credentials you'll need.
If you want to chat about project dependencies, I'll probably need to find someone more familiar with the jenkins setup than I am. =) I believe nodejs is already installed on the server (0.8.17-1.el6). I don't believe python2.7 is installed; it should be possible to do a parallel install (e.g. /usr/bin/python2.7).
Updated•9 years ago
|
Flags: needinfo?(michael.l.comella)
Comment 3•9 years ago
|
||
Michael: Do you still need to trigger builds via the web interface? There's been no communication from you about how to transfer the credentials you'll need.
If there's no update from you by the end of the week, I'd like to close this bug as WONTFIX.
Reporter | ||
Comment 4•9 years ago
|
||
Sorry for the lack of reply - this is generally lower priority than my other work but something I'd like to finish before the quarter is out.
(In reply to C. Liang [:cyliang] from comment #3)
> Michael: Do you still need to trigger builds via the web interface?
Yes, assuming I can get the dependencies I need.
(In reply to C. Liang [:cyliang] from comment #2)
> It looks like you need a separate account that can trigger builds through
> the web UI. If you can point me at a preferred public GPG key, I can send
> you an encrypted copy of the credentials you'll need.
What do you mean by a public GPG key? I'm assuming this isn't just an SSH key.
> If you want to chat about project dependencies, I'll probably need to find
> someone more familiar with the jenkins setup than I am. =)
Sure - how might I get in touch with someone else?
Flags: needinfo?(michael.l.comella) → needinfo?(cliang)
Comment 5•9 years ago
|
||
GPG keys are separate from SSH keys. These are meant for encrypting information that should be kept secure (like the credentials I'd like to send you). You can find more information here:
https://mana.mozilla.org/wiki/display/SECURITY/GnuPG%2C+GPG%2C+OpenPGP%2C+PGP
(Please let me know if you can't read that page.) People will often post their public GPG keys to the Mozilla key server to make it easy for others to get their public key. You can see a copy of my key at:
http://keys.mozilla.org/pks/lookup?search=cliang%40mozilla.com&op=vindex
RE: Chatting with someone else
When are you generally available? I can try to find one of the other people who is more familiar with this server to help you and arrange a brief meeting.
Flags: needinfo?(cliang)
Reporter | ||
Comment 6•9 years ago
|
||
(In reply to C. Liang [:cyliang] from comment #5)
> (Please let me know if you can't read that page.) People will often post
> their public GPG keys to the Mozilla key server to make it easy for others
> to get their public key.
I did my best to generate a key and upload it to the keyserver – let me know if I missed anything:
http://keys.mozilla.org/pks/lookup?search=mcomella%40mozilla.com&op=vindex
> When are you generally available? I can try to find one of the other people
> who is more familiar with this server to help you and arrange a brief
> meeting.
I'm generally around PST working hours (9:30-5:30ish).
Flags: needinfo?(cliang)
Comment 7•9 years ago
|
||
I've sent you a separate email message with the credentials information you need. Please let me know if it doesn't seem to work for you.
I'm still working on trying to get someone who is more familiar with this server. (We're slightly short-staffed with folks being out on PTO, so this is proving more difficult than I'd like.)
Flags: needinfo?(cliang)
Reporter | ||
Comment 8•9 years ago
|
||
Works for me – thanks! :)
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•